› added 1 year ago
33
TIL Limp Bizkit was the last band to play on top of the World Trade Center in September 2000.
via reddit.com