76598764
Jun 21, 2004
Promoting the services of automobile dealerships through the distribution of printed materials by means of placing small display racks and boxes containing business cards of participating dealerships at the businesses of other merchants
Advertising and Business