Land Rover "Crocodile" (2013) :30 (South Africa)

 
 

Land Rover "Crocodile" (2013) :30 (South Africa)

This is also the only place I'd want to watch a crocodile.Seen through a camera from the comfort of my luxury SUV.

fivestar: 

0
No votes yet
Commercials: 
Country: 

Add new comment

Top