Tag: The Walking Dead Attraction
The Walking Dead Attraction coming to Universal Studios Hollywood
Universal and AMC have announced that a new The Walking Dead attraction will debut at Universal Studios Hollywood.
Featuring “landscapes, special effects, props, staging, costumes...