Nintendo Themed Attractions Confirmed for Universal Studios

Nintendo will be making their way to three Universal Theme Park Resorts