Even though it looks like a rebut video, this motorcycle ad for Cycle Plus Inc. manages to reach its goal and do some commercial to the Elkhorn, Wisconsin based motorcycle dealer.



What do you think?
Show Comments
Motorcycle Finder: