Originally Posted by Slick
HAHA. Was not I man. I bought my 5 tix, just not there.
I'm hearing rumors the buyer was actually from St. Louis. That gas station is a hot spot up and down 29 especially for truckers. Probably a damn Cards fan. Nothing for certain, just the rumor.
Is that T-Rex spot the one right off the highway with the Subway in it?