Sunday, May 30, 2010

Alien Landing?

A spaceship has landed!  And it couldn't have found a better spot:  by the beach on Sullivans Island, S.C.
If you're in the area, check it out near Station 28.


 
Post a Comment