Deuce’s – Invincible – Review

Deuce is formally known as "Tha Producer", one of the founding members of the rap-rock group Hollywood Undead. His debut album of the same name dropped on April 24th, 2012 and his upcoming album "Invincible" officially releases on December 1st. Musically, the album isn't so bad. The first song "Hell Is Gonna Break Loose" has … Continue reading Deuce’s – Invincible – Review