Killzone 3 Daily DemoKevin VanOrd demos the Steel Rain DLC for Killzone 3 on On the Spot.By Homer on April 14, 2011 at 6:55PM PDT Killzone 3