Land Rover: Go off-roading at a castle

At Land Rover Experience in Herefordshire, England customers can put their Land Rovers through a surprisingly intense off-road course. Oh yeah, and it's all in the backyard of a castle.