london cabbies
Cyclists Are 'the ISIS of London,' Says Taxi Boss
Steve McNamara is so mad about plans to build a cycle superhighway through the city that he compared people on bikes to the most despised and feared terrorist cell on Earth.
Advertisement
Advertisement
Advertisement