I think thats a GS - and its supercharged

there's a vid of it racing an ITR and it blew it away ( and the ITR is LOUD as FUCK )