OK Go – This too shall pass

A must see:

Leave a Reply