OK Go's newest music video. Holy. Shit. This must have taken forever to make.

Don't Miss...