Get ready to watch the Geminids Meteor Shower! December 12, 2012 Astronomy Viewable on 13th & 14th of December, it’s without a doubt, one of the best meteor showers to watch as it produces up to 60…