It Was A Wild Ride For Edgar Rivera And His Integra
Edgar Rivera and his Integra have been together since 1996. That may have all come to an end at Maryland International Raceway's World Cup Finals.
Edgar Rivera and his Integra have been together since 1996. That may have all come to an end at Maryland International Raceway's World Cup Finals.