Toyota Mega Web permanently closing on Dec. 31, 2021 image
Toyota Mega Web permanently closing on Dec. 31, 2021

Toyota announces closure of Mega Web complex, including History Garage