I'm not sure what happened in this episode because the asshole writing this was missing for most of it. What I do know is Johnstown has weird Christmas traditions and in Alabamy your lucky if you get your presents. The fellas talk of Russia, so
Guess who is back with a brand new invention.. it's Steve and I was just trying to quote a little Vanilla Ice, Steve doesn't have an invention.. or does he? Curt's heart sent him to the ER. He seems to be ok but further testing is needed. Let's