Reply To: PSA: Renault Megane E-Tech

#202325
Rico

    Nice, review and yes apparently Renault had over 1600 cars built and shipped to uk so possible some dealer will bell have stock soon, I know because a boat full of these docked in Bristol imports centre 10 days ago.