Swedish multi-genre outfit Teddybears deliver a great video for their new single “Cho-Cha,” featuring Cee Lo Green and The B-52s. Jeff Turner, best known for stalking Tiffany (Alyssa Milano) in the excellent I Think We’re Alone Now documentary, takes over the lead role in this entertaining clip. Directed by Zach Shields, Turner reprises the same creepy role he displayed in the documentary. Off Devil’s Music, which is out now via Big Beat.
Join Our Discussions on Discord
The HYPEBEAST Discord Server is a community where conversations on cultural topics can be taken further.