Home / Toyota USA’s Latest Ad a Homage to Initial D Franchise