Designed by
Title
Toyota FJ Cruiser Desert #17529956
Description
ABU DHABI, UAE - DECEMBER 10:Toyota FJ Cruiser Desert on display during Abu Dhabi Int'l Motor Show 2010 at Abu Dhabi Int'l Exhibition Centre December 10, 2010 in Abu Dhabi,United Arab Emirates.
This image is editorial