
from KTLA TV Los Angeles via youtube
Published on Apr 27, 2012 by Sheilaaliens
“SEAL BEACH, Calif. (KTLA) — An unidentified creature was discovered Wednesday by a woman taking her daily walk along the shore in Seal Beach. http://sheilaaliens.net/?p=603