Earlier this year, thesmokies.com reported that the largest Buc-ee’s in the world was opening in Sevierville, Tennessee. Texas fans of the beaver-emblazoned travel center gasped. How could this happen? Buc-ee’s is from Texas. Fret not, because an even bigger one will open right here at home, the company announced this week. “The new Buc-ee’s Luling […]