You may have already heard the news that the Cleveland Browns are in the NFL Playoffs, and you may have also heard that they beat the Pittsburgh Steelers during Super Wild Card Weekend, but did you know Cleveland has its own Factory of Sadness? Well, not anymore! First Energy Stadium has officially closed down the factory following reports of rampant happiness all over Northeast Ohio.
Here's his original video, in case you need further context.
Truly an amazing time to be a Cleveland Browns fan.