Teddybears "Cho Cha" (ft. Cee-Lo and the B-52s)

Published Jun 07, 2011
As previously reported, Swedish electro-pop trio Teddybears are planning to release a new album, Devil's Music, on June 21 via Big Beat/Atlantic. The record boasts a guest-heavy tracklisting, and now we've got a taste of "Cha Cha," a track that features Cee-Lo Green and the B-52s. The bizarre but danceable track can be streamed below.
Teddybears - Cho Cha feat. CeeLo Green & The B-52's by Big Beat Records