Santa International Fiberglass Company, 14 foot giant

Santa International Fiberglass Company. 14 foot giant statue makes his home at Bell Plastics in Hayward, CA.