so what's this I'm hearing about a supposed 2008 VW GTI cup from SCCA??