STUDIO
Follow Us

Terms of Use Privacy Policy

Navy Test Sends Weighted Sleds Flying into River

EMALS is a launching system designed to catapult naval aircrafts.

Source: Weather Channel

Top Trending Videos