Colin Wood December 22, 2021
Don't let this unassuming Celica fool you, this Toyota is a living piece of motorsports history.