Below is a new music video from Chiddy Bang for “I Can’t Stop (freestyle)” from Peanut Butter & Swelly. It was filmed at the UK’s Flux Pavilion by Rad Roubeni and edited by Alex Camilleri. And sure looks like a good time. (Special thanks to JackpotInTheWestProd for sharing.) Enjoy! – The Deli Staff