Wow, making that meme spot on... I have never heard of the guy, or heard him (or anyone else) mentioned in relation to that flight...
Am I babbling?