I think I know who it was, wait I just talked to him 5 min ago. The passenger said that he saw a bunch of riced out BMW's and thought it was funny.
serious external wastegate venting into the atmosphere
Those damn wastegates venting into the atmosphere again huh? Making the sneezing noises again? Got a Clue?