In this special episode, the ACRA Championship contenders Michael Self and Christian Eckes, come on to discuss the upcoming championship race in Kansas for the ultimate racing showdown.
Support Chairgatin’ Podcast by donating to their Tip Jar: https://tips.pinecast.com/jar/chairgatin-podcast