Diesel and the Ride Through Sajoedri

TBD is a 201[8/9] ride in Universal Studios Orlando [gains version on Universal Hollywood] based on Sajoedri, USA.

(More W.I.P.)