Show notes
On this episode, its the battle of the Japanese Track/Rally Monsters! Why did Eli go to the Subaru dealership? Why is Honda producing a limited number of cars? Which car will win? Listen to find out...
Support the show (https://cash.app/$thepitstoppc)
