joehuffy
JoeHuffy
joehuffy

Anyone know what the things were that fell out of the front during the dyno pull near the end of the video? So kind of turbo air flow thing?