London show: Mega hatches – by Autocar.co.uk

Ford Focus RS vs Megane R26R. For more Ford news and reviews visit http://www.autocar.co.uk/ford/