Hmmmmm. My tinfoil hat began tingling immediately upon hearing the news of the crash but this has little reminder has pegged my meter.
Which makes me wonder; are there digital tinfoil hats available yet?