WHERE'S SANTA?
4,070 views · Published 13 December 2011 · 1:30 · Indexed 31 October 2026
Channel: nalts · 2011 · People & Blogs
Santa Claus is apparently taking a break from his North Pole responsibilities and fixing doors. Some exclusive footage of St. Nick.