In news today, NORAD has released the official 2014 NTS Trailer!
Team YANTSU has analysed the trailer, with nothing new really being shown in it except a segment where New York is being shown. However, with NORAD’s past (2012 Trailer being 100% different then actual Santa Cam Videos) there still may be change this year!
Check it out for yourself Here!
Honorary Team YANTSU Member
Team YANTSU Founding Member