Ep. 3 - Travis "Moonhead" Brown - iRacing Promoter

Chat Banned with DCONN

20-06-2022 • 1 hr 16 mins

The creator of the most exciting racing series in the world, Travis Brown AKA Moonhead stops by to talk about how Mooncar started, his racing plans, and how the President of NASCAR was taught about Mooncar

--- Support this podcast: https://podcasters.spotify.com/pod/show/chat-banned/support