that looks surprisingly good considering it fell off at 70mph...
from the looks of it the handlebars slammed into the top tube when the front hit the ground...
new fork...
That was my thought too, but it doesn't lineup when spinning the bars around, the dent is a good 1-2 inches behind where the bars would have hit.
Right now a new bike isn't in the budget, that is why I was hoping the frame was good, but the fork I had a good feeling needs repacement.