I was really hoping this was some sick bastard's game footage, but it's available from more than one position by members of the public videoing it.
What a shit thing.
Reports are that it was a P-63, not a P-51.
No reports yet on survivors but it doesn't look good does it....