×

Trending: World's largest Snickers bar made in Waco

Texas is now home to the world's largest Snicker's bar. Our Camille Requiestas, Lexis Greene, and Joe DeCarlo discuss the chocolate.
Published: 10:00 AM CST January 17, 2020
Updated: 10:38 AM CST January 17, 2020