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.
Credit: AP
This CD cover image released by Columbia Records shows "25," the latest release by Adele. The album will be released on Nov. 20. (Columbia via AP)