Not sure if anybodys been searchin around but there WAS a couple of pics on ls1tech of the car! Then it hit autoweek, camaroz28, gminsidenews, and they ALL got shut down by GM VERY SHORTLY afterwards - somebody was onto something big...
BTW... it was F*CKIN AWESOME!!!!!!!!!!!!!!!!!!
and they said 2009... not '06