A 1,000 Member Italian Rock Band Rocks a Live Version of Nirvana’s ‘Smells Like Teen Spirit’January 30, 2017
The 1,000 Member Italian Rock Band Formed for Foo Fighters Plea Play Their First Live Stadium ConcertJuly 29, 2016
1000 Musicians Simultaneously Perform ‘Learn To Fly’ to Persuade the Foo Fighters to Play Concert in ItalyJuly 30, 2015