0 LIKES LikeUnLike
I've never seen one and I really want to see one. Is there a place where a person can see them better then other places? I live in Western New York and I guess there was a meteor shower earlier this month but it was so cloudy that we couldn't see a bit of it here in Western New York.
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 5 answers.