Cyclists | Thierry Kirouac-Marcassa

* July 16, 1998, Canada