Forza Motorsport 5

I’ve been on a Forza kick recently. The Forza Motorsport franchise is my second favorite Xbox title behind Halo. I have Forza 1, 4 and 5. My love for racing simulator or just racing games in general goes all the way back to the days of the original Nintendo. My friends and I used to […]

Read more "Forza Motorsport 5"