Tag: The Grinch Arrested in Denver
The Grinch arrested by State Troopers in Denver (Video)
Colorado Trooper apprehends the Grinch, who was busted carrying out dastardly deeds
Colorado Trooper apprehends the Grinch, who was busted carrying out dastardly deeds