I binge watched several episodes including this one a couple of years ago but many, including this one seem to have been taken down, possibly due to copyright issues.
When I spoke to the owners of the gallopers during my work with them they said that they took down this episode due to them speaking out against the salvage squad team. Simon and Kevin did almost all the work on this project and salvage squad took alot if credit for it so things went sour between them and it made this episode quite hard to find.