The Truth about Cars
Introducing The Hongqi H7. Now At Your Neighborhood Red Flag Dealer - The Truth About Cars Now At Your Neighborhood Red Flag Dealer...”. If they'd partnered with a French car maker, it'd have to be called White Flag. I'm not sure the name “Red Flag” is one that carries a positive conotation for an automobile.
Related contacts of this company(?)