Land Rover Defender - In The Land of the Lions

Cars

Dir: Jason La Motte
Prod Co: Foxtrot Papa
Producer: Louise Allen
Grade: Jack Jones@Round Table
Location: Kenya