A five-year-old boy was riding his bike less than a metre in front of his mother, older brother and grandparents when he was hit by a truck and killed north of Brisbane on Sunday morning.
The family, out for a morning ride, was crossing Narangba Road at a set of traffic lights near the intersection with Anzac Avenue at Kallangur when a tip truck suddenly rounded the corner.
‘‘I heard the two bangs of the boy being hit by the truck,’’ said a witness, who requested only to be known as Beverly.
Passers-by rushed to the boy’s aid, while Beverly dialled triple-0.
‘‘Everyone raced out immediately. One man knew CPR and he focused on the child, while others tried to keep the other boy away, because it had happened right in front of him,’’ she said.
‘‘The mother was focusing on the boy.’’
Paramedics arrived within minutes and performed CPR on the boy, but he died at the scene.
When paramedics confirmed the worst, the mother screamed, Beverly said.
She said the boy’s father, who had been working night shift, arrived at the scene soon after.
Beverly said the tip truck driver remained in his vehicle for some time after the collision.
"He had seen the mum, but he hadn't looked down and seen the boys," she said.
‘‘He was in shock.
‘‘It’s a sad situation. It was a sunny Sunday morning ... and now this horrible accident.’’
The boy's little red bike was left at the scene with a mangled front tyre.
Another family was nearly hit at the intersection just days ago, Beverly said.
‘‘The lights there don’t give people enough time to cross, and they don’t give drivers enough time to turn.’’
Police have advised motorists to avoid the intersection of Narangba Road, Anzac Avenue, and Dohles Rocks Road.
The Forensic Crash Unit is investigating.
Anyone with information is asked to contact Crime Stoppers on 1800 333 000 or crimestoppers.com.au.