Crash.Net exclusive by DC Williams…
What were they thinking?
On Wednesday the International Motor Sports Association, US sanctioning body for American Le Mans Series events, “invited” Maserati Corse – the racing arm of Italian automaker Maserati - to bring its MC12 supercar stateside for a little ten-race ALMS show-and-tell.
Show and tell? What do you mean, 'show and tell?'