The Best Located Liquor Store In America May 29, 2013BuzzFeed - Latest In Colorado Springs. Via: reddit.com