18 Jul 2010

Thumbcast Extra: The Leg End of Zelda

Nintendo are talking about launching their own theme park. We can't wait. No, really, we genuinely can't.

Listen!