Steven Hall in Sutton, AK

Sutton is the only city in Alaska where we found Steven Hall.