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