×

Largest Snickers bar in the world unveiled in Waco

The bar will be divided up and given to employees
Published: 10:39 PM CST January 16, 2020
Updated: 10:38 PM CST January 16, 2020