Fox report includes details from Atlanta: Piper landed on top of house. Just onside of Peachtree DeKalb airport, leased plane. Witnesses heard distress call on radio that plane was in trouble.
RE: Peachtree DeKalb airport.
That's the 2nd crash out of that airport in the last few weeks.