Natural phenomena never ceases to amaze me!
I came across this article about a mysterious fireball falling down in the Middle East, a week after a similarly-looking meteor(?) was spotted in Los Angeles.
How freaky is that?
Natural phenomena never ceases to amaze me!
I came across this article about a mysterious fireball falling down in the Middle East, a week after a similarly-looking meteor(?) was spotted in Los Angeles.
How freaky is that?