Renault Sport Megane 265 Cup – Does it still have the Va Va Voom?

Like a fine pastry, The French have always had a sort of “je ne sais qois” that they inject into their hot hatches that few others have managed to crack the recipe for. With prices dropping, we’ve decided that it’s well overdue that we dove in and find out for ourselves […]