music-omnivore.com
OK Go redux
The masters of the music video have a brand new thrill ride available for your viewing pleasure.