Everyone’s favorite single of 2011 hasn’t died yet. The Throne resurrect it with the official video. All live performance from their stop in Los Angeles. Pretty damn trippy if you ask me. I wish they would’ve did something more creative. As a big single, they needed to go harder than this.
Previously: Jay-Z Ft. B.I.C. – Glory (Prod. By The Neptunes)