Search
Seeker

An average daydream lasts about fourteen seconds and we have about two thousand of them per day.

Published On 05/24/2016
12:55 PM EDT