Rider Davey Todd Shares His Impressions On TT Isle of Man – Ride on the Edge 2
The release of TT Isle of Man – Ride on the Edge 2 is just a few weeks away! In anticipation, Davey Todd took part in a Q&A with NACON and KT Racing during an exclusive interview.