View Single Post
# 1 01-05-2007 , 04:02 AM
Velusion's Avatar
Registered User
Join Date: May 2004
Location: Utah, USA
Posts: 369

Alien caught on video

here is a video that shows what happens to aliens that come to Earth.

Alien video

This is a Flash video.