Car cover for Range Rover