Рет қаралды 164
Idaho Voyager
Much to our surprise, two striking Peacocks have become regular residents in Crouch, Idaho. We had to find out the back story and, with the help of a friendly local, it turns out to be a colorful mountain tale.