Tagged: Alien pod falls from LA police officers leg

Alien pod falls from LA police officers leg

Alien pod falls from LA police officers leg

While watching this video, things kept getting out of control for one man. He is seen driving around in a truck and knocks open several gates. During this police chase video, something quite bizarre...

×