A man has now been charged over a booze-fueled rampage in Charlestown yesterday afternoon.
It's claimed the 24 year old was heavily intoxicated when he assaulted three men he didn't know on Charlestown Road.
One of them, a 43 year old man, was punched several times in the head as he sat in his car at traffic lights.
Brave onlookers detained him until police arrived.
Officers then had to use capsicum spray to subdue him.
Police want to hear from the assault victims so they can provide statements.
The accused will face Newcastle Local Court today.