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 New York City. where local police slapped the cuffs on Mr. Grinch. The catch? He’s an officer himself, and it’s actually a holiday tradition in the beautiful NYC Suburb.

Watch…

Story continues

YOU MIGHT ALSO LIKE

TRENDING ARTICLES