Rec Riddles drops the lead single, “Hands On The Clock”, from his forthcoming project, ‘The Plague’, which drops July 3rd. This joint is crack already and you add Che Noir with a verse and this is a must hear!