Foo Fighters perform in Cesena, Italy following fans invitation | Upset

Foo Fighters perform in Cesena, Italy following fans invitation