Roadies: OK Go - 7/16/14
OK Go must be the only band that tours with a leaf blower… seen here after a non-stop deluge of confetti during their show at The Independent in San Francisco, California on July 16th, 2014.
More in the series: Here's to the Roadies