Lifestyle World's Largest Snickers Bar, Weighing Over 2 Metric Tons, Unveiled in Texas By Bobbie Jean Sawyer1 year