Out Of Body March 2, 2026 Toyota’s new WRC27 Rally1 car, spied testing in Portugal, has the Celica revival rumormill working overtime.