turbo? Where??

do they even own a welder???:rofl