2 years agoSmall plane crashes onto a residential street in Guabiruba, Brazil.TOGA - All Things Aviation