Pin It

Escape From City 17 (Part 1) Half Life 2 Fan Film

Uploaded by

Monday May 02, 2011 13:25

The video is a fan made film by The Purchase Brothers shot in the Half Life universe called Escape From City 17. Amazingly Well done.