There’s a reason that the 1977 Stevie Nicks song “Dreams” has been covered well over 100 times by artists from Richie Havens to the Electric Peanut Butter Company. There’s even a Rock the Baby lullaby version for hip parents. Who doesn’t love dreams, whether they be day dreams or nighttime REM...

read more