Posts Tagged ‘Range Rover’

Range Rover Flies Off Freeway Overpass In Snow
Tweet 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 […]