Sounded like booms? Sounded like someone knocked on a barrel. Massive contrail? Massive in relation to what? Never seen contrails 'over here before?' Yeah, right. It could be any number of drones being used or under development by Boeing, Northrup/Grumman and Lockheed.
Isn't this the same group that went crazy over a lens flare in a thunderstorm as a fast moving alien craft?