Spencer McKee

Despite the high 4-star rating on Google reviews, this is a building you probably don’t want to visit. It’s USP Florence Admax, more commonly known as Colorado’s Supermax prison and often called the “Alcatraz of the Rockies” due to how secure the facility is.

View all