I came across this small herd of white animals a few evenings ago while I was driving on a desolate mountain road. I stopped the car to take a couple of pictures and a short video. I thought the scene was absurd. Were they farm animals? Goats? Llamas? My brain was telling me they were deer. A herd of albino deer? That's preposterous!