Desus and Mero premiere new series at The Clocktower

Desus and Mero premiere new series at The Clocktower

Desus and Mero are headed to Showtime with the premiere of their new late night series.