0

New photos of Captain America’s Hydra Sub from Liverpool

David Stokes has sent us some great pics of Captain America’s Hydra Sub in the water  at the Liverpool docks filming location.

I want one.