James Thompson joins YourRacingCar.com