Marmozets' brand new single, "Why Do You Hate Me?", will make its world premiere on Monday, March 17, on Zane Lowe's BBC1 radio show, between 7:30 and 8:00 PM UK time (that's 2:30-3:00 PM NYC time). The single will go on sale Tuesday, March 18, and the video will premiere then, too. For now, here's a teaser clip of the song, with footage from the video shoot.