Our top 15 albums of 2010!
Posts Tagged ‘Norma Jean’
“What could be more extreme? And here’s what I came up with – it’s going to be ridiculous…” Luis Dubuc is probably most commonly known for being the lead singer of The Secret Handshake which he created in 2004 and has since enjoyed much success. However, we had the chance of a lifetime to talk [...]