J Jeff Mitchell New Member May 21, 2020 #1 Is there any difference? Heard these are coming out later in the year, think both are being made by electric by BEDEO. Also the Fiat ducato is a contender
Is there any difference? Heard these are coming out later in the year, think both are being made by electric by BEDEO. Also the Fiat ducato is a contender