Mellor 1

Mellor 1

The high-floor Sigma 7 is seen undergoing road testing in Scarborough. MELLOR