VIDEO: Zelda: Web Series of Netflix

Excuuuuuuuuse me? Netflix may or may not be making our geekiest dreams come true. Let’s celebrate with blind speculation!

Scroll down to comment on this video...

You may also like...