We got them from a supplier Tommy303 had at one time, i don't think the guy is in business anymore. Most trophy/plaque shops can make you one. Several people got those back then, me included(I bought 2, one for under the hood and the other inside the car.)
I put mine on the shock tower.
-Jason