picture taken from another plane...i’m having deja vu about this...am I mixing this up with some other
china plane\runway picture ?
Not sure what the link is but the pictured plane is an Air China CCA-1976 which commonly flies out of Changchun Longjai International. Changchun is also known as the Detroit of China and home of FAW Group. A partner with guess who? General Motors. Is Q hinting at this connection?
Need to dig moar...