Help with 360 noise

have you checked the torque converter bolts, it it's an auto, and you sure it ain't an exhaust leak? I'm hard of hearing so I couldn't hear the video to good, but I'm sure someone will chime in