Where is the best place to get one? Got a couple track days booked and guessing i wont pass without a baffle.
Any ideas guys? Struggled to get through sound testing last week, had to chat the old guy round to sign it off.