Thursday, April 15, 2004

Speed bumps/ramps/humps

The local council's favorite road fixture is too costly. In London, ambulance drivers say that these annoyances are actually costing people their lives. What are the odds on that being true here too?