By Joe Lowry
Ever been to New York? Was your first sight of it the gleaming Manhattan skyline? Lady Liberty? My first time in the Big Apple I just glimpsed some high-rises in the smog as my Virgin Airlines flight bounced through the clouds and smog into Newark on a wet November day in 1991.