Toyota Land Cruiser

Kevin goes off road in the new Toyota Land cruiser


04 November 2009.