Swedish electro masters Teddybears recently released their new LP Devil’s Music, and their new video for “Cho Cha” has some seriously evil things going on in it. Though neither of the track’s featured guests, The B-52′s and Cee Lo Green, appear in the group’s creepy-crawly clip, The Voice coach’s vocals are lip-synced by a teddy bear hand puppet who has a strange way of convincing his cute next door neighbor of cuddling up next to him. Watch below.
Teddybears feat. The B-52′s & Cee Lo Green – “Cho Cha”