Leonid Meteor Shower is Tonight, Watch Live Here
Time to get out that telescope you got for Christmas last year, ya'll! Tonight, Monday, November 17, and Tuesday, November 18, you can watch actual stars falling from the sky by tuning in live to the Slooh Space Camera, which will live-stream the shower starting at 7p.m. CST. Get your wishes ready, people!