"CAPTIVE ALIEN" content on TweakTown - Page 1
We found 1 items for the tag: CAPTIVE ALIEN
NEWS
Captive 'Alien' spotted inside truck driving on streets, origins found
A captive 'alien' was spotted inside of a truck on the streets of Japan. The origins from where it came from have been unveiled.