Jeff Turner

Teddybears (Feat. Cee Lo & The B-52s) – “Cho-Cha” Video (Stereogum Premiere)

Robyn's pals and countrymen the Teddybears have put together an interesting video for "Cho-Cha," a song from the album Devil's Music that features Cee Lo…
Brandon Stosuy | July 14, 2011 - 9:43 am