New 'The Walking Dead’ Attraction Finds Permanent Home at Universal Studios Hollywood

More in At Universal Studios Hollywood