Wednesday, June 29, 2016

Walkthrough of the new The Walking Dead attraction at Universal Studios