Mothman fans--Set your recording devices!

I for one am quite excited about this, what with being a WV native and quite interested in the whole phenomenon.