Submit your video

Electronic · Hip-Hop · Indie · Pop

Pairs Mean BuzzWatch at the source

ReleasedJul 14, 2013 DirectorAlessio Avezzano Plays2,561 Length1:49HD

In association with TTV Shanghai

From the album IF THIS COCKROACH DOESN'T DIE, I WILL.

Producer
Live Circus

Up next

Plays automatically