A grand finale meteor shower graces the skies of the Earth this weekend, as the December Geminid meteors reach their…