Rare chance to see an Ilyushin Il-96-300PU on American soil. It's an impressive plane.