Adele's new album was set to drop on November 20th, however not only have snippets leaked from “25”, but also the album in its entirety, and many people have given their snap judgments about it.
[ View the story "Adele day came early, and the reviews are in!" on Storify]