A 29-year-old Queensland man is fighting for life after being struck by a ute in a hit-and-run crash near Logan, south of Brisbane, just after 8pm. The victim suffered life-threatening injuries to his head, chest, pelvis and leg. The driver initially fled the scene but later contacted triple zero, and no charges have been laid yet.