Tour-bus

01.12.10
Final Fantasy XIII 'bus tour' has playable demos in San Fran this week
01.12.10

Final Fantasy XIII 'bus tour' has playable demos in San Fran this week

Square Enix is showing off Final Fantasy XIII this week around the San Francisco and Bay area, usin...

View