Missed the light show? Here’s a view of the Perseid meteor shower from Japan!

The Perseid meteor shower is a free show in the sky, but we understand if you accidentally nodded off before you had a chance to make a wish upon a star. If you were one of those caught snoozing, feel free to gaze at these beautiful photos and video of the Perseid shower that were taken in Japan.

Read More