It Fits!!

Just found this thread. Very cool truck RRR.