Buc-ee's fans outraged over 'upgrade' at world's largest store: 'The charm has been ripped away'
Buc-ee's newest location in Luling, Texas, is a record-breaker, but one major design change has caused uproar among fans.
Buc-ee's newest location in Luling, Texas, is a record-breaker, but one major design change has caused uproar among fans.