I've got a feeling it was a transformer! Actually, it would make more sense if it was Superman.
holy crap, walker still be alive
Swamp gas meets a leaky weather balloon...
Being in Texas you'd figured I would've known about this, but this is the first I've herd of it.