UFO Power Market Crash Site

Saves: 23
Check-ins: 6
In 2000 a UFO crashed in the small town of Lathrop where it still is embedded today in the roof of a mini mart. Fortunately, no war of the worlds ensued. To see the other half of the saucer simply go inside the market and look up - hanging from the ceiling is the ill-fated crew that bravely traveled from another solar system. 

Member Photos