The Lot. As in "the new car lot" or "the used car lot" or... my favorite: We're going to WIN A LOT!! (don't say it... we're not gonna lose a lot... nope, not gonna happen )
And check Toyoatcenter.com while your at it. you will discover that there is a Toyota Center in South Carolina too!