OK Go wasn’t kidding. Their new video, “I Won’t Let You Down” raises the stakes in choreography and trumps that synchronized treadmill workout from their 2006 “Here It Goes Again.”
The indie band from Chicago released their latest impressive feat today.
Related