Skip to content

Thursday Open Thread: Challenger Edition

Today, in 1986, the Space Shuttle Challenger exploded just seconds after lift-off. All seven crew members were killed.

740px-Challenger_explosion


Comment count on this article reflects comments made on Breitbart.com and Facebook. Visit Breitbart's Facebook Page.