Tag: Hellmouth


  • Vignette Rock City

    The sinewy lead singer of the Vampires In Waiting reclined in the passenger seat of the tour bus rolling along the just after dusk interstate. "I always love coming to Detroit, Gus," a half smile on the singers face. "It always feels like rock and roll." …