Looked like an LS in there to me, but I only caught a brief glimpse.
Pretty sure I've seen that car before in an article somewhere.