The Focus we’ve all been waiting for since the launch of the second generation model in 2005 made its first public appearance at this week’s British Motor Show in 



cars | ford car | bmw | car town | bmw car | audi | honda car | new car | ferrari | lamborghini
The Focus we’ve all been waiting for since the launch of the second generation model in 2005 made its first public appearance at this week’s British Motor Show in 


