The Sheepdog Concept
April 13, 2017
13 Comments
This post was originally published March 14th, 2016. January 13th, 1982: Air Florida Flight 90 crashed into the Potomac River. Only six of the 74 passengers survived the crash …