Geminids meteor shower tonight – Where to look to watch the best celestial show of 2020

Those who cannot escape city lights can watch the meteor shower on a live stream from NASA’s Marshall Space Flight Center in Huntsville, Alabama. read more