So far i love the pipe , but yes its a tad on the loud side hahaFelix said:
Nice! How are you finding the exhaust? I've got the same, and its damn loud
Where did you get that screen from, it looks great, beent thinking about getting one for mine.