Kyle Thoreson

Duluth, MN

Age: 23

GG Classic