new Web site

TD90: The New Web Site Is Finally Here. Try Not To Pee Yourself.

Yeah, yeah. I know what you’re thinking.¬†It’s about freakin’ time!¬†Believe me, I feel the same way. Had I known how long this was going to take and how much work it entailed, I don’t know if I would’ve had the gumption to start. But hey, as one pudgy Prime Minister once said, “If you’re going…

Read More