Upload

This is... The Walking Dead Episode 1

by Rooster Teeth • 240,921 views

Geoff and Ray take a look at the newly released episodic Xbox Live Arcade game "The Walking Dead."

Loading icon Loading...

Loading...
Working...
to add this to Watch Later

Add to