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