Triangular Alien Spacecraft Captured On Night Vision Video Over Fremont CA
This strange video was captured by a night vision camera in Fremont, California in 2008. As you can see, the...
This strange video was captured by a night vision camera in Fremont, California in 2008. As you can see, the...