Carissa and I review Scream 3 and I break the seal on an EH Taylor Straight Rye, courtesy of Canyon City Liquor in Azusa. Cheers!