Press Releases from Sub-Racing series (1 total)
Why are there Racing Submarines at the UDT show in London this week ?
Sub-Racing Series bring racing submarine to the Undersea Defence Technology show.
The Sub-Racing Series will be attending the Undersea Defence Technology show for the first time,…
Go To Page: