Discussion in 'Game Videos' started by GameTrailers, May 15, 2008.
[trailer]33918[/trailer] Description: Don't breathe that--that's Locust breath.