User blog comment:Alexa12/The Finale Sucked./@comment-174.3.58.77-20120816214051/@comment-5409926-20120816214517

that was me by the way. I thought I was logged in.