VIDEO: Teddybears – “The Best You Ever Had”

Well, this one’s a trip. Sweden’s Teddybears recently released a video for their single, “The Best You Ever Had”, and you have no idea what’s coming next from start to finish. The track in itself is a ride, but the visuals pair with it well, creating a state of absolute visual anarchy. In the midst of your jamming out to this one, warch for some interesting / slightly creepy clips from what appears to be stock footage, flipped around and animated. Creative? Of course. Insane? Probably also accurate. Check out the video below:

Share this post: