NASCAR 99

It’s the time again! Left turns all day with NASCAR 99, EA Sports newest update to their simulation racing series. I guess that mean’s they’re on track?

Continue reading