Hahahaha, toyota has always done the best marking. Good stuff! Can't wait to see what nods they're going to give to the bttf movies. The flying cars in the reflection was as good touch!
Toyota Land Cruiser 80 Series
Production 1990–1997
Also called the Lexus LX 450
Toyota Land Cruiser 90 Series
Production 1996–present
Toyota Land Cruiser 100 Series
Production 1998–2007