0
Anonymous
Melissa Owens is an Alaskan musher who is running in the Iditarod she lives in nome Alaska she is still in high shcool she completed four jr. iditarod races and was the 2005 champion
Wiki User
Chat with our AI personalities