Saturday, March 20, 2010

Biggest Land Rover-ever - United Arab Emirates

Well I don't know for sure if it's the 'biggerest' or not ... it is big though! You will find this little treasure on your way to Liwa....

No comments:

Post a Comment