9/5/08Xbox LIVE Film Club Rolls Out The Red CarpetOh. I was all excited there for a second. Reading the start of the press release for the Xbox LIVE Film Club ("Love…ByStuart HoughtonPublishedSeptember 5, 2008