top of page


8TURN Takes the "World" by Storm -- Making Their U.S. Debut!
A chilly April 11th at Atlanta’s Buckhead Theatre, gets a sudden blast of heat as the red and white lights strobe and pan to the sounds...

Cheyenne C.
May 14, 20253 min read
bottom of page