The Petrolhead Corner – Busted! Caught Cheating at Racing – Part 2

As we’ve seen last week, cheating is a part of life, part of racing. Human nature taking over and not resisting the urge to get an unfair advantage over other competitors. When stakes are high, things like greed or pride creep up on us. I’m sure we’ve all had the sensation of doing something that […]

Continue reading ‘The Petrolhead Corner – Busted! Caught Cheating at Racing – Part 2’