Sam B of Dead Island Fame “releases” new music video Mike Deneen November 15, 2012 industry 0 Remember playing Dead Island and getting the song “Who Do You VooDoo, B*tch?” stuck in your head? Read More »