Untitled Sajoedri ride starring Diesel

TBD is a 201? ride in Universal Studios Orlando based on Sajoedri, USA.

(More W.I.P.)