Weirdwriter
Exploring the fields of weird
Friday, January 16, 2004
Starfish Invasion Reported In Volusia.
Reminds me of the beginning of "Rebirth of Mothra II," with the red starfish attacking everything.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment