One of the most spectacular showers of the year,, the Geminid meteor shower, peaked tonight and avid skywatchers all over the world were able to capture the spectacle.
Caught on camera: two men are suspected of defacing Moran Point at the Grand Canyon and investigation is underway. FOX 10's Ellen McNamara has the details.