so thinking about this - and looking at the article/image...
anyone else notice the Z28/Supercharged logo there - thats pretty close to the "Z" i could swear i saw under the tape.
I bet thats pretty close to the actual logo treatment ...
Z28 Camaro with the word "supercharged" under the 28. (visualize it...)
just a thought.