My Hatred of Sleighbells - Short Talk (Video)
January 8th, 2019Bonus Stage, December 2018
Sleighbells are annoying. Not everyone seems to realize this but they've been driving me crazy for years, so when Bonus Stage proposed we give a talk with...
Read more