World’s Biggest Inflatable Santa January 3, 2010 Videos 40 Views Nothing says Christmas like a 100-foot inflatable Santa. Share tweet