kkeith1986 said Considering I live eight minutes down the road, I will be there for sure. Maybe I will make this show a reason to get the turbo install done. Click to expand...