Summary: In this episode we take a look at impressions. One concerns mysterious faces appearing in concrete kitchen floor in Spain and the the other examines footprints in the snow that some claim were made by the devil traipsing through Devon, England. Read Show Notes