SUVToyota2016 Toyota Sequoia – Toyota’s Ugly DucklingCARSOIDAugust 29, 2016May 4, 2017 by CARSOIDAugust 29, 2016May 4, 20170302 The Toyota Sequoia is a large SUV-shaped vehicle which time has forgotten. It hasn’t been just cruel to, oh no, that would be too affectionate....