James Harnois
James Harnois
Year: Sr.
Hometown: Preston, Conn.
Discipline(s): Mtn, CX, Rd