In Leeds, proposals for a modern trolleybus system are progressing. For more information, Click here to see a BBC TV report in BBC Media Player. The report shows modern trolleybuses at work in Lyon, France.
Trolleybuses on TV
Fri, 06/15/2007 - 23:56