Police Hunt Bad Santa Claus Who Stole Helicopter
Category: CRIME
The Saint Nick tied the pilots up at a small farm outside Sao Paulo, Brazil.
By , 2015-11-29