L4D 'The Sacrifice' Trailer

This new DLC for L4D looks pretty cool and comes out October 5th.