Originally Posted by mrpnut
K here are some more pic :-)
Where is this at? I just called the two closest corporate stores within a 5 mile radius of where I live in Anaheim and they don't know anything about the release date sadly. Should I try the retailers as well?