Dying Scene: Lost In Society, New Red Scare, Welcome To Greenhaven and Pickpocket added… May 24, 2012 by admin From our friends at Dying Scene. Read original post.