The store was founded in 1988.

Twist & Shout isn’t just one of the best record stores in Denver. It’s among the finest in the entire country — a glorious haven for music lovers of every generation.…