laughingsquid.com
All Is Not Lost, Latest OK Go Music Video Is an Interactive Website
"All Is Not Lost" is a new song by OK Go. Naturally, the song is accompanied by an incredibly elaborate music video, but this one has a catch. It is