Posts Tagged ‘Twelve Shots on the Rocks’

By Metal Dave After meeting Michael Monroe in a downtown Austin hotel room, I’m fully convinced the glam-rocking twister sleeps in his leather pants. In town during SXSW 2004, but not scheduled to perform, the Finnish singer was merely passing through, but nonetheless happy to oblige a few stray interviews to promote the latest Hanoi […]