Left 4 Dead (Spanish)

Left 4 Dead is the European Spanish dub of the video game of the same name.

Cast

 * }