Teenage boy fighting for life after crash in Melbourne

· Perth Now