May 21 Hydrogen hybrid black cabs coming to London by 2012 What do you expect to see on the streets of London before the 2012 Olympics? A fella with a torch May 21, 2008 1 min read