› added 1 year ago
85
TIL Limp Bizkit was the last band to play atop the World Trade Center. September 2000.
via reddit.com