Amazing Ad That Tears Me Up.... <3 Alta


Mark911

Well-known member
Likes
1,123
Location
Corona Ca
They sure tried to infer that much of the bike was built by them (in the USA). We all know now how far from the truth that was. Still, good commercial.
 
Top Bottom