60ºF

SA Live checks out world record 8-Foot Pizza

SA Live takes a bite out of a world record-setting 8-Foot Pizza!