tomarse
19-11-2007, 13:37
Did anyone see the Leonids meteor shower from Sheffield on the 17th? I only found out about it yesterday, apparantly their is one in that should be visible on December 13th called Geminids.
I've always missed them so far, does anyone know any good spots to watch them from as well?
I've always missed them so far, does anyone know any good spots to watch them from as well?