Thanks for posting about the show! The company I work for is in charge of doing the promotions for the show. It's actually pretty legit, we have a top notch announcer on the show as well (Ken Squier) which helps bring more credibility on the Motorsports side.
I've only seen clips, but I'm excited to see how the Subies do! There's a shop near me that had one of their cars on there, so I want to see 'em take the $10K.