The guy may have a right to say what he wants, but he's also representing the corporation he works for as well as the business that hired him to entertain. While you're are work, try poking fun of a customers clothes, hair style, weight ect. and see how long you last at that job.
Does Ted's Motorcycle World sell helmets and gear? If so, those comments hurt their business and I'd be writing the owners to let them know.
Just found a web site for a Ted's Motorcycle World in Alton IL. Is this the one you were at? Even though it's a hardley dealership they do have a rather large inventory of safety gear.