Kinda funny that I watched that episode and I immediately recognized the Thor Challenger! I was actually sitting in my coach as I watched the show.
What made me laugh was that they thought it would be a good getaway vehicle!! I never realized that the Thor laminated wall construction is bulletproof, (that's really good information to know).
They also inserted the sounds of air brakes and a diesel engine.