Tuesday, January 31st, 2012
2013 Toyota Land Cruiser To Debut In Chicago
Toyota’s legendary Land Cruiser recently celebrated its 60th anniversary in Japan, and the go-anywhere off-roader has been on sale in the U.S. for better than 50 years. Like many, it’s picked up a few pounds and a few inches in girth over the years, and it’s also gone a bit soft. For the Land Cruiser, [...]