So I just checked my facebook and the GrandAm feed posted this picture from this past race
I havent seen this car out on track this season. Have they participated in past races?
And whats its story?
:edit: I just checked and apparently it won in ST this weekend...so why isnt there more buzz about this thing around here?