The structure has been completed for some time now on The Claw, though work still goes on to get it ready for testing.

The Claw

The Claw

20 August, 2004 by Richard Wilson

The structure has been completed for some time now on The Claw, though work still goes on to get it ready for testing.

In this photo