Last edited:
They do a terrible job of marketing. This has been a high-end display of 20-30 cars for the last 12 years and knows about it??had no idea it was going on!