Talus Lifeboat Launching Tractor.



Yet another interesting "short" Video made by the company thats makes these vehicles.

Comments