Shelf Life: Information Overload By PopMatters Staff / 28 July 2009 Post navigationThrills, Italian Style: Torso (1973) and The 10th Victim (1965)The Re-Wiring of History