Gillespie Life
There might be a yeti
Yeti exist. They live at the South Pole. This news is according to my son, who is finishing his second stint working at Amundsen-Scott Station at 90 degrees south latitude. One of the highlights of his mail call is answering letters from elementary students in the United States. I always learn from