Man beaten up for wearing a Trump t-shirt

A man has been beaten with a crowbar in a New Jersey restaurant carpark for wearing a Donald Trump t-shirt.

Peter Yankowski said he was walking along last week wearing a t-shirt featuring the controversial Republican presidential nominee with the wording "Trump for President", when a motorist pulled over and questioned him over the shirt.

A scuffle broke out and police say the man was struck several times with a crowbar.