Posts Tagged ‘Range Rover’

Range Rover Flies Off Freeway Overpass In Snow
We have found this super video on youtube that shows a very graphic stuff on how a Range Rover┬áloses control on the snow and flies off a Freeway over pass and lands one level below. This incident happened in Sochi, Russia. Although if you look at the car, it has received some serious damage however […]