Saw that car at SEMA.
I think it was turboed. Maybe twins.......
Filter was in the foglight hole on the driverside.
That would be tough to cantain that beast on a small track!
Ordered 11/08/08....Del. 08/05/2009 Loving every minute of it! Don't hate me because i'm Pretty....