Originally Posted by Saladbar
Dallas Convention Center?!
or by the poster's city... Houston's Convention Center
Cool color though
. The other "tale" tell is the brakes. Those don't look like Brembo's.
That doesn't look like a convention center...I'd LOVE for it to be in Texas, but I don't really think that's going to happen.