Pilot Lands on Street During Emergency Landing [VIDEO]
This pilot named Kyle Davis had to make an emergency landing because of engine failure and the best place was a busy street. I thought I was having a bad day!
Never mind that the plane was "home made"!