Here’s a Land Rover Freelander jumping a kind of small hill!
For you who don't know, the Freelander is the smallest vehicle produced by the Land Rover (not considering the Defender 90). It's so fun to drive. It's the perfect choice for young people to get the most...