Rockhampton teen has an exciting future as he embraces life with a disability

Rockhampton train enthusiast Joshua didn’t use spoken language until he was 5, now the teenager is s ...