Birmingham City Transport Ancillary vehiclesBirmingham CT - 386 bus additions 10/17Birmingham CT busesBirmingham CT DemonstratorsBirmingham CT in scrap yardBirmingham CT TramsBirmingham TrolleybusesBirmingham Trolleybuses adds 10/17