Released: Jun 17, 2006
Rating: 6.5/10 (by 7 users)
A Japanese street racer looks to track down a legendary racer for revenge.