There is no description yet. Add a description.
Appears on these pages
The 1989 meteor shower was a shower of green, red and blue meteor rocks from the exploded planet...
Smallville was devastated by two separate meteor showers in 1989 and 2005, each one made up of...