Nintendo has announced the next city to host its Legend of Zelda concert series. The Symphony of the Goddesses tour, as the series’ 2012 leg will be entitled, will kick off in the home of AT&T, Dealey Plaza and the NFL’s richest team. That is to say, Dallas residents will …
Read More »