Inspector86
RCC Addict
While this is not specifically RC, Matt does some amazing off road recovery in southern UT with his Jeep XJ that is worth watching.
https://www.youtube.com/watch?v=whBbHcOmaxE
https://www.youtube.com/watch?v=whBbHcOmaxE