More than a year after the Epic Store release, WRC 8 has …
racesimcentral.net

WRC 8 Now Available on Steam Store
WRC 8 Now Available on Steam Store at RSC sim racing museum and news source.
