Super Nintendo World Makes Universal Studios Hollywood Debut in February
Super Nintendo World is live in Japan, and it also has its sights set on openings in Los Angeles, Florida and Singapore. It looks like LA is up next, because Universal Studios Hollywood has officially announced plans to open the attraction to the public starting …Read more »