FACT#27

232 8 0
                                    

Most of us dream every 90 minutes, and the longest dreams (30-45 minutes) occur in the morning.

DREAMS FACTSWhere stories live. Discover now