I go to WPI; living on campus I saw the T-reds a lot.
There are two. One is an E0 with the Contour spoiler (probably the one you saw), fairly stock owned by adamk (a CEG'er, doesn't post a whole lot but does come on occasion) ... I left him a note once

... and the other is modified with CT plates, not a CEG'er to my knowledge.
Adam commutes, so his is on campus regularly. Both SVTs are my favorite color combination, T-red with MNB interior