Home Tags The Walking Dead Attraction Review

Tag: The Walking Dead Attraction Review

Review: The Walking Dead Attraction at Universal Studios Hollywood

0
The Walking Dead Attraction is – in a word - perplexing. On one hand, Universal set out to replace what was an apparent void...