Troll, Pease...

Troll, Pease...

There’s a new troll in town, and she’s not here to bring us another crappy podcast or build an automotive affront to god on 130. I’m not sure what she brings, but she smells really good, and in today’s crazy world, that’s all that really counts, isn’t it?