United SportsCar Racing Word Jumble Danger

United SportsCar Racing, as you know by now, is the name of the consolidation of two main North American sports car racing entities. But, I had a better name? » 4/06/13 12:46am 4/06/13 12:46am