View Leg:
NEXRAD

Saturday, April 26, 2008

California Trivia :

L. Ron Hubbard vault. Creston Ranch, near Paso Robles. He died here,
and this is 1 of 3 vaults built that are supposed to be visible from
space by the aliens ;)

No comments: