Starfish Invasion Reported In Volusia. Reminds me of the beginning of "Rebirth of Mothra II," with the red starfish attacking everything.
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