Road legal Porsche 911 GT1 shows its power and flare at 75MM