Gone
Clem604 Autocross Champion Location Vancouver BC, Canada Car(s) 2018 VW GTI Jun 2, 2019 #1 Gone Last edited: Jun 20, 2019