World’s Largest Snickers Bar Belongs to WacoWorld’s Largest Snickers Bar Belongs to WacoA ridiculously large, yet mouth wateringly good, Snickers bar has set a world record and was unveiled in Waco in time for Superbowl LIV.Michael GibsonMichael Gibson