West Memphis Freed
Wow! The scuttlebutt has it that the West Memphis Three are about to be released from prison via a (somewhat bizarre) plea deal. No word yet as to what Eddie Vedder will due with all the additional free time if this is true. Update: CNN is now reporting that they’re going home.