Interesting that on one news report tonight, one witness said the landing gear came down then it hit the wires.
The news footage made it look like a decent wide street.
Perhaps he came VERY close to pulling off a landing.
Sounds like he sure tried his hardest to do so.