LMR is ready for the texas mile...

No, I get, “Is that turbo” a lot. :ponder

“Oh you only have 1 turbo?”

Yes, most of those cars are 3.4 liter strokers doing work. There are some 3.0 cars that run as well though.