We've gotten word that the final pieces are being put into place to take Test Track down over the summer, likely just after the Easter crowds are gone. Apparently GM has signed fully onto the deal and it's not a …
Continue reading →
Published on October 06, 2011 19:10