› added 1 year ago
300
TIL: Rock band Limp Bizkit played on the World Trade Center and received a Thank You letter from the WTC on Sept 10, 2001.
via reddit.com