Chequered Flag International - Showroom

2019-03-15 6

We visit LA's Premier Classic, Sports and Performance car dealership - Chequered Flag International, which is located in the upmarket Wiltshire Boulevard. Paul Osborn, tells us more about he showroom, the types of cars they have for sale, as well as the types of people who would be willing to pay top bucks to drive away in one of these classics.