An old military truck has ploughed into a group of marchers at Melbourne's Anzac Day parade after a suspected mechanical fault.
Seven Sri Lankan ex-servicemen aged in their 70s and 80s were hospitalised after they were injured in the crash reports the ABC.
The crash happened around 12.30pm along the route the parade took through the city.
Witnesses say a World War II era truck taking part in the parade surged forward suddenly.
The truck crashed into a group of veterans that were marching in front.
Witness say the scene was horrific, with four or five people dragged underneath underneath the vehicle.
Thousands attend services in Australia
Thousands of people gathered at dawn services across Australia to mark the 95th anniversary of Australian and New Zealand troops landing at Gallipoli.
Undeterred by heavy overnight rain, around 20,000 people turned out at the Australian War Memorial in Canberra to honour the 8000 Australians who died during the Gallipoli campaign in 1915.
Veterans and serving members of the Australian Defence Force were joined by Prime Minister Kevin Rudd and thousands of civilians for the poignant service.
Mr Rudd delivered the commemorative address calling on all Australians to think about how the nation should mark the centenary of the Anzac campaign in Gallipolli in 2015.
Two wreathes were laid at the Stone of Remembrance as a symbol of Anzac unity by Commander Geoff Hazel from the ACT RSL and Air Commodore Peter Port from the New Zealand High Commission.
A lone bugler played the Last Post, symbolising the duty of the dead is over and they can rest in peace.
Crowds also packed Martin Place for Sydney's Anzac Day dawn service and the Shrine of Remembrance in Melbourne.
The Melbourne service started with stories about Victorians who served with distinction in conflicts since World War I.
A lone bugler played the Last Post, and defence force riflemen fired a volley of three shots.
About 8000 people gathered to pay their respects at Brisbane's dawn service, while an estimated 50,000 people lined streets in Brisbane's CBD for a parade which included veterans, their families and current soldiers.
Services at Kings Park in Perth and at the State National War Memorial in Adelaide also attracted huge crowds.
South Australia's Veterans Affairs Minister Jack Snelling says 5000 people attended the Adelaide dawn service despite cold and wet conditions.