May have seen one last night. Fell straight down at a high speed, bright green, and had to have hit the ground. I doubt it was a meteor.
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (8)
sorted by:
Green Lantern? ?