Happy New Year, Stupidheads! 2013 was particularly stupid, so here's to making 2014 even stupider! This week on the show, Ted and Carlin are joined once again by troublemaker and perpetual pod-crasher Nick to talk New Year's resolutions, both good and bad. Also, the boys dole out some helpful tips on how to succeed in following through with any BS resolutions you half-hardheartedly slurred while slamming apple schnapps at a house party right before you pass out on the bathroom floor at seven minutes to midnight.
Have a very stupid New Year everybody! See you next year!