Baba Yaga gets a new Motor

For those that don’t know we blew a motor up at Road America in Baba Yaga and have been thrashing to get it back together to head to the Optima Ultimate Street Car Invitational held at COTA in Austin, Texas. We made it just in time to run the autocross and finish up mid pack with only 3 runs (not bad for a new motor set up against corvettes and Camaros)