This weekend the IRL Indycar Series was making it’s annual visit to the short track at Richmond Virginia. After last weeks crash filled race at Iowa Speedway noone knew what to expect, more of the same, or less of the same.
The 19 strong field did not disappoint, putting the crash fest of last week [...]