This year’s annual dramatic meteor shower featured twice as many exploding space rocks as normal. Enjoy some stunning views of the stellar display here.
Source: CNet