Louie Vito

Louie Vito taking gold at the Killington stop of the Winter Dew Tour 2011