Fighting a crosswind exacerbated by the turbulence of the Charlotte terminal, this Piper Navajo straightened up for a nice landing on runway 18L, Charlotte, North Carolina USA.