yes,it is mine,but,i cant bring myself to sell it.its one of those things if i let it go,ill never see another,sorry......i got sellers remorse as soon as i put it on here for sale...


SFI 25.5 depends,no leak,even at 213 mph....