How's this for an enchanting surprise?
Quite unexpectedly Taylor Swift announced Thursday morning that her eighth studio album, folklore, will drop tonight at midnight. It's "an entire brand new album of songs I’ve poured all of my whims, dreams, fears, and musings...