SmaSTATION: FFXIII Trailer Shown in HD on Japanese TV
Date: August 31st, 2008 Author: Kitmitsu
News Category: Final Fantasy XIII
Tags: