Video: German Navy surprises Londoners with Darth Vader music on Thames 21.08.2024 16:09 Indiatoday.in Video German Navy surprises Londoners with Darth Vader music on Thames