i love racing since a kid, never really got a chance to prove to myself or others that i deserve a spot in this world, but that's about to change because i've decided to give everything i can in this journey
Delta Leaderboards are your new way to immerse yourself in sim racing again. Challenge yourself. Climb the Leaderboard ranks. Beat your rivals. Become the fastest driver in the world. Try it today!