Home Tags Netflix

Tag: netflix

Netflix is making a Legend of Zelda TV series

If this really happens, Zelda fans would jump for joy. If they don't screw it up that is.