Villager Cops

STOP! - Villager Cops from Villager News

The Villager Cops are either cars made out of Villagers or they are Villagers that have a police flasher on their head. They have been in many videos.