Shadows of the Damned - Bird Boss Battle Trailer

Yes, it's called a "bird bss battle" trailer, but it's far more horrifying than that.

Uploaded: Sunday, July 10, 2011
Duration: 02:04

Game navigation