Watch "Smells Like Teen Spirit" performed by 1000 people

Rockin'1000, who claim to be "the biggest rock band on Earth," performs Nirvana's "Smells Like Teen Spirit" in Cesena, Italy.

Start the discussion at bbs.boingboing.net