20171010

Dreams

Most dreams are only 5 to 20 minutes long.

Today's Nutty News