Click for previous Travel Coventry
1983 MCW Metrobus 2
Click for next photo
Travel Coventry 2618 at Showbus 2013
Travel Coventry 2618 (ROX 618Y) is a 1983 MCW Metrobus 2. It was originally West Midlands PTE 2618.

Travel Coventry 2618 at Showbus 2013 on Sunday, September 22nd, 2013. 

BackPhotos from The United KingdomHomeGalleryLink


Last Updated: April 16, 2015
Mail MeMichael Taylor