1. Lost Planet 3 'Frozen' Trailer

  • Posted 8/6/13
  • Views

Lost Planet 3 shows you the terrifying effects of hypothermia on E.D.N. III.