I bought need for speed shift yesterday [i like it]. and i couldnt believe my eyes looking at the box today seeing half of the box was in french, i have not seen a half french box in Rhode Island since the good ol' days. thought it was cool w.e
Need for Speed: Shift
Game » consists of 19 releases. Released Sep 15, 2009
Log in to comment