Back to photostream

UYL857S North 4

BBC Manchester Lightweight Mobile Control Room

IOM for Why Don't You?

11th October 1988

Built Link Electronics 1978

Dodge chassis

1,807 views
3 faves
0 comments
Uploaded on October 21, 2014