“Cherub” a big electro-anthem party

“Cherub” a big electro-anthem party

Electropop duo Cherub stopped by Dallas at the House of Blues on Thursday, May 1 as part of their Blow’d Tour promoting the upcoming release of their debut album. The show was late to start and with good reason as already-drunken teens came stumbling into the Music Hall well into...

Read more