Hospital from detroit segment

Walking dead anyone?

What were they trying to do again, wall ride that thing or land on top of it? Anyone know - just curious
 
Back
Top