Tag: altona north
Two injured fixing car on Princes Freeway, Altona North
Two men were critically injured while fixing a car beside the Princes Freeway at Altona North on Wednesday night.
Police say the pair were working...