Leyland Titan

A888SYE
Leyland Titan
Leyland Bodywork
Ex London Transport
Fleet No: T888
Built: 11/83


1102443/4
Seen at the nearly Snow Cancelled Cobham Rally.
06.04.08






 


1102443

 

 

 

 

1102444