I saw a 2007 Trac (Not the SVT one) on Hines Drive heading away from Dearborn. It was not convered much at all, just the black nose cover, no zebra. It looked so good, but once again there was pretty heavy traffic and I was going the opposite way so I couldn't turn around and try to get closer.
Oh well, looked really good though! It looks nothing like that either, consumer reports knows very little about the ST from the looks of it.