Meister Hears A Sound of Thunder

A Sound of Thunder are a heavy metal band based in Washington DC and are set to issue their latest full-length studio album on September 9, 2014.  The band is fronted with the operatic wails of pintsized (standing a mere 5’2) classically trained (and hot) vocalist Nina Osegueda.  Osegueda has been described as “the lovechild […]