Ever wonder how big Santa is? Larger than life... 7' 2"


Christmas in the Park... 12/24/13



Downtown San Jose