Is the TV on the back stretch the biggest in world?
Address: 5555 Concord Pkwy S, Concord, NC 28027, USA
The Gas Man | Sep 12, 2020
No Big Tex at TMS
Joseph Mahaley | Sep 12, 2020
No.
mark gilbertson | Sep 12, 2020
Not anymore. There is a bigger one in TX
Thanks! Your answer is awaiting moderation.