THE PETALUMA UFO
- uploaded: Mar 27, 2011
- Hits: 84
One of the BEST places to live on EARTH, gentle PETALUMA, just outside of San Francisco.
The ALIENS are probably very comfortable there....
A man on his way home from work stopped his car and shot this....