The Renault Megane has long been offered not only in standard hatchback but also estate form, or Sport Tourer as Renault names it. This latest iteration of the car is no different and as you can see from the images above it is quite a handsome car to behold, with some aggressive strakes at the […]