The Sheepdog Concept
September 28, 2017
7 Comments
January 13th, 1982: Air Florida Flight 90 crashed into the Potomac River. Only six of the 74 passengers survived the crash and ended up in the icy water. While …