Petra Ecclestone and Tamara Ecclestone both left a shopping center recently and had their customized Range Rovers waiting curbside. These Rover’s are nice but not quite as cool as Petra’s L.A. Rover.
Petra Ecclestone and Tamara Ecclestone both left a shopping center recently and had their customized Range Rovers waiting curbside. These Rover’s are nice but not quite as cool as Petra’s L.A. Rover.