Watch as the US Navy launches big heavy trucks off its aircraft carrier.
US Navy launches big heavy trucks off its aircraft carrier. Think you have seen everything? Better think again. As a car community, we show everything that has to do with cars and engines, and we mean...