Clad in Green Fur Heat to Toe Watch the Grinch Get Arrested Just in Time For Christmas

And just in time for Christmas! First, it was Santa Claus who was arrested in Dallas, Texas, a few days ago, but I’m assuming he’s out, considering gifts galore are reigning around the world. I’ll show you his arrest in a bit. Meanwhile, to Greenwich, Connecticut, about 30 minutes outside…

Story continues

TRENDING NOW

LATEST LOCAL NEWS