Starfish Invasion Reported In Volusia. Reminds me of the beginning of "Rebirth of Mothra II," with the red starfish attacking everything.
Friday, January 16, 2004
Subscribe to:
Post Comments (Atom)
Exploring the fields of weird
Starfish Invasion Reported In Volusia. Reminds me of the beginning of "Rebirth of Mothra II," with the red starfish attacking everything.
Posted by
Brian
at
12:57 PM
No comments:
Post a Comment