Guest macedon1001 Posted December 25, 2007 Share Posted December 25, 2007 Posted in Deal Discussion first believing may get more views there. Sorry I did not think of this earlier. http://www.noradsanta.org/en/home.htm Webcams of Santa sightings around the world with links to YouTube provided by Norad. Link to comment Share on other sites More sharing options...
Recommended Posts