Looks like the worst was confirmed on that Prowler crash

Growler Crash