Anduril Industries — which raised $1.5 billion last month and is now valued at $14 billion — on Thursday revealed its “Barracuda” family of cruise missiles, which are designed to ...
But one teenage driver put that reputation to the test when he dropped his 1966 Plymouth Barracuda into reverse at 70 mph.