Cid Pleasant and The Buckaroos post 1st cut song & video of new single Chitty Chitty Bang Bang- Absolutely the Best Version Ever! Rock Magazines said it like a combo of Smashing Pumpkins meets the Clash and should be the top pick for the new moviecurrently in pre production!