Brampton Transit (Ontario)

1985 Leyland "Double Decker" Olympian #8500


Photo Added: 
2/05/2009

#8500 is seen posed for photos captured during the Fall 2008 Motor Bus Society Convention on October 19, 2008. Photo captured by Peter McLaughlin.

Main Page http://www.busdrawings.com