Well if sheep can daydream, gazing up at puffy clouds, I wonder if they dream. And if so, do they count sheep to fall asleep?
July 17, 2015
Well if sheep can daydream, gazing up at puffy clouds, I wonder if they dream. And if so, do they count sheep to fall asleep?