At a very windy corner of the Isle of Wight, at the well known edge of The Needles, sits this rocket testing facility built to secretly test space rockets.
Categories
At a very windy corner of the Isle of Wight, at the well known edge of The Needles, sits this rocket testing facility built to secretly test space rockets.