None
AF
West Tarneit Station coming along
[]
Star Weekly
The Deepal S07 has to be one of the weirdest cars we’ve driven in years.
Apart from anything else, it’s got no dashboard.