Submitted by insidergamingcom7127 in technology
Despite its status being "under review", marketing for the upcoming IndyCar Game have been made, including new screenshots and a trailer
Submitted by insidergamingcom7127 in technology
Despite its status being "under review", marketing for the upcoming IndyCar Game have been made, including new screenshots and a trailer