Foo Fighters Perform for The Rockin' 1000 In Italy

Radio 92.9 Host Jason Rossi: From Spin: A couple of months ago, 1,000 devout Italian Foo Fighters fans made a video where they heartwarmingly played the alt-rock act’s 1999 single in unison in an attempt to bring the band to the town of Cesena. Tuesday night, Dave Grohl and Co. fulfilled their wishes and played a…