German warship blasts Darth Vader music in London

The German Navy raised some eyebrows by blaring "The Imperial March" from "Star Wars" from one of its ships' speakers as it made its way up the River Thames in London.

August 23, 2024

Top Stories

ABC News Live Presents