Taggato: city bus

New Flyer Marta 1

New Flyer C30 – MARTA Paper craft

The Metropolitan Atlanta Rapid Transit Authority or MARTA is the main public transit system in the Atlanta metropolitan area, Georgia. Buses operated by  MARTA  are a common sight on Atlanta roadways. In fact, the...

London bus1 0

DAF DB 250 Alexander Paper Diorama

On 1 April 1989 London Buses was divided into 12 business units, in preparation for sell-off. The companies were created along geographic lines, with all but Westlink having routes running into Central London. The...