Originally Posted by
Lewbronski
Any link to an actual news source for this? I’ve searched pretty extensively. The only source I could find was the “Aero Crew News” Facebook page. The aerocrewnews.com site doesn’t say anything about it. Any chance this is fake news?