FIFA 08 Review

If you think reading is for chumps check out the video review http://youtu.be/Nh2pFGeWqMY Heads up, this is a redux of the 2013 review to coincide with the new review on YouTube. FIFA 08 is a soccer game that came out in 2007. Yes we’re going to review a game from 2007 in 2015. But is this game…