All aboard for annual Parkes Elvis fest