Just curious - I own a couple of SMP's 2002 and 2003... I love the car... and I know all about the supply issues
It's nice to see that there were 2 cars there at least.
I wouldn't expect them to spend a bunch of money like the "big" teams do...
Awesome car though... and hey it's like driving a work of art ... if you get whooped people still ooh and ahh when you take the body off LOL!