Juan Deuce and Falside make magic when they collaborate! In 2011, they brought us “The Mechanics EP” and now they’ve conjured up the fantastic “Galapaghost.” “Man On Fire” is the single everyone’s bumpin,’ but we got so excited, we gave you the whole album. Check it out below…