Escape from City 17

Hmm, I had only seen the really old clip with the two guys at the train station before. I didnt even know they were making a full thing out of it.
 
So, what's the story with these guys? Are they with a professional film studio or something?
 
Back
Top