At our Indiana plant, a suspended 2008 #Tundra shows how 180 different parts come together. #AutomobileJapanToyotaTundraAloJapan.com
AloJapan.com