3 ms·
I don't think that big red thing is an exhaust it appears to be a rear light. If anything, with the new turbocharged power units, I'd guess we'd see exhaust si
by davewritescode 12y ago
I don't think that big red thing is an exhaust it appears to be a rear light. If anything, with the new turbocharged power units, I'd guess we'd see exhaust sizes decreasing.