Thief in the night are a hard rock band from Los Angeles. When I say “band” that’s a fairly loose term as there are only actually two members – Johnny Rossa on vocals and Chris Van Duyn on guitar, with the other two musicians appearing to be drafted in on …
Read More »