LCAC Hovercraft: The Most Powerful Machine of US Navy October 15, 2015 Geraldine Featured Military Videos, US Navy LCAC (Landing Craft Air Cushion) HovercraftA Video featuring the Landing craft, air cushion vessels of the US Navy forces in action during a training session on sea. Please support our Sponsors - Or Buy an Item from our Catalog