A video showing a man apparently stopping a fight between two teenagers in New Jersey has drawn millions of views and praise for his intervention.
The video has been viewed millions of times after being posted on Facebook on Monday.
It starts with a fistfight in Atlantic City between two boys as other youths record it on their phones.
The man walks up and tells the onlookers that they are cowards for recording.
He says the teenagers are "almost men" and need to start acting like it.
The man refuses to leave until the teenage combatants shake hands.
We need more people like him to step up! WOW! pic.twitter.com/SmYzuVJnqj— Sept 4th (@DubOnDaBeatz) March 21, 2017
The video drew a retweet from Cleveland Cavaliers star LeBron James, who saluted the man.