› added 2 years ago
88
TIL Limp Bizkit was the last band to play atop the World Trade Center. September 2000.
via reddit.com