Video: Teddybears (ftr. Cee Lo Green and the B-52’s), ‘Cho Cha’
Kevin Bronson on
0
This is perfect in a couple of ways: “Cho Cha,” the new song from genre-mashing Swedish electro trio Teddybears, is exactly what you’d expect considering the collaborators – it sounds like Teddybears meets Cee Lo Green meets the B-52’s. And Zach Shields’ creepy video captures the subterfuge that has always played out beneath Teddybears’ masks. It stars Jeff Turner, the focus of the 2008 documentary “I Think We’re Alone Now” about people who are obsessed with the pop star Tiffany. Yikes. Teddybears’ new album “Devil’s Music” came out this month.
Leave a Reply