Pedal Cars News
Cars Bag Stars With A Blast Of Safety Air
Wednesday July 21, 2004
Small cars have become increasingly safer as new models are introduced - with the exception of the popular Toyota Echo which has had its rating downgraded after the latest round of crash tests.