Wednesday, September 8, 2010

New Renault Megane

I know I'm a VW fan but I can't help but think that the new Megane is really not bad at all. It may be tough to choose between this and the Scirocco. I would need to test drive both to be a jusge of it. Taken in Kalambaka, Central Greece.