Nail-biting moment pilot lands his homemade plane in a storm as he battles...
• https://www.dailymail.co, By DARREN BOYLENail-biting moment pilot lands his homemade plane in a storm as he battles high winds and blinding rain
Nail-biting moment pilot lands his homemade plane in a storm as he battles high winds and blinding rain