Auto Rebellion Evo–STI Meet 2025: Rally icons, rain, and a day of boost

On Friday, 29 August 2025, more than 20 examples of the two rally-bred legends lined up, each modified, tuned, and sharpened well beyond factory spec