On November 27, 1997, the Macy’s Thanksgiving Day Parade became infamous for those who witnessed the chaos firsthand, thanks ...
On November 27, 1997, the Macy’s Thanksgiving Day Parade became infamous for those who witnessed the chaos firsthand, thanks to a perfect storm of comically oversized balloons, brutal winds, and ...