Very much as comical as it was.
They ran on foot a lot.
https://www.youtube.com/watch?v=7uzjItRZfPk
I believe YoYo died this last year.