The pilot was identified as Bryce Fisher, 32. Dr. Fisher was the co-pilot. He is a doctor at Reid Hospital in Richmond, according to Jeff Lane at KICKS 96.
The pilot reported having engine failure, according to local reports. The aircraft landed about five feet from a home on N. Bluff St., and there was no damage to the home.