Fireball meteor lights Japan's sky up in blue, caught on camera | WATCH | World News - Hindustan Times - Hindustan Times
Meteors are when meteoroids enter the Earth's atmosphere, or of any other planet, at high speed and burn up, resulting in fireballs or 'shooting stars'. | World News
No comments yet.