2005 Sequoia Limited Engine - 4.7 Liter DOHC 32V i-Force V8 Photo #24

 2005 Sequoia Limited Engine - 4.7 Liter DOHC 32V i-Force V8