Completely ridiculous video, sweet teaser song.