Flyers on cars is annoying and most people trash them in disgust that you touched their vehicle. It is free but the lazy way out of advertising. Get sponsors in the area, don't sell out, talk to everyone.
"When in doubt, work out!"
"Do, or do not; there is no try."