More Videos by Weezer
Weezer playing "The Greatest Man That Ever Lived" at the Caesars Windsor on July 11th, 2013.