Sweet Vindication… by admin | Jun 1, 2016 | RantsWhat did I tell you? I’m just going to leave these here… 100 Reasons the Beatles Suck Five Reasons Why the Beatles Suck The Beatles suck. Yeah, we said that.