Here in New York it may be tough to watch the Delta Aquarid meteor shower scheduled for tonight. Never fear though, there is a live stream you can watch for free.

According to IFLScience.com, the meteor shower outside will be visible starting at 9PM. However, it will mostly be visible in the Southern hemisphere and southern parts of the Northern hemisphere. We may not have the best seats in New York but at least we can watch it live:

 

The origins of the passing Delta Aquarids have been mired in mystery since the late 1800s. Some astronomers theorize that when the Earth passes by the Comet 96P Machholz, a stream of debris causes the meteor shower. However, the comet was discovered in 1986, while the meteor shower has been spotted since the 1870s."