Krystal Taylor in Idaho Falls, ID

Idaho Falls is the only city in Idaho where we found Krystal Taylor.