The all important pump and accumulators, that pressurise fluid to power the launch, are now in place.

24/09/08

24/09/08

24 September, 2008 by Gavin Seipelt

The all important pump and accumulators, that pressurise fluid to power the launch, are now in place.

In this photo