Mysterious ‘Monster Creature’ Washes Up In Seal Beach, CA (video report)

from KTLA TV Los Angeles via youtube

Published on Apr 27, 2012 by

 “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

Leave a Reply

Your email address will not be published. Required fields are marked *