Parker tries out the most technologically advanced floating wash plant in the world to try and improve his site on the Yukon.
source
Parker tries out the most technologically advanced floating wash plant in the world to try and improve his site on the Yukon.
source