i agree its good to see someone making plastic ones again..
yes twotees, they were plastic from original, however the images show one that is designed to fit on non GTS frontends, for nosecones without the 'brake' holes cut out of the lower corners.
the holes on the front spoilers should actually be a little bit more of a pipe (for want of a better term) roughly 2" deep at the top and about 3/4" an inch at the bottom.
Bookmarks