85131157
Sep 16, 2010
May 31, 2011
A business service that allows advertisers to connect with automobile owners to arrange for the advertiser's medium sized, transparent advertisement to be affixed to the automobile owner's automobile for a period of time in exchange for payment to the automobile owner
Advertising and Business