Please enable JavaScript to experience Vimeo in all of its glory.
from stereogum
Teddybears (Feat. Cee Lo & The B-52s) - "Cho-Cha" is from the album 'Devil's Music' out via Big Beat.
The video, starring Jeff Turner, was directed by Zach Shields.