Aidan Gouveia

Aidan / image courtesy Elite Toronto (3)
Daily Duo

Aidan gets an A+!