New video from Wilson – “If You Ever Leave Me, I Will Find You”

Detroit rock beasts, Wilson¬†have launched their badass new video for “If You Ever Leave Me, I Will Find You”. Scroll down to see our heroes fighting back against a zombie “Bad Lieutenant”! What’s not to like?! Wilson’s debut album, Full [...]

June 24, 2014 News