Japanese TV Spot
Posted by GameTrailers Jan 14 2011 04:07 GMT in The Last Story
- Like?
The Last Story launches in Japan on January 27th, 2011 on the Nintendo Wii video game console.



Sign-in to post a reply.