Columbia STS-1, the first functioning orbiter in the NASA Space Shuttle program, launches on April 12, 1981 with two astronauts on board, and returns to Earth on April 14, 1981. [More]
Restart The Space Shuttle Program: Landmark Moments
Porn Stars Are People Too, Dammit!
Cream Bassist Jack Bruce Dead at 71
Taylor Swift’s Wildly Addictive ‘1989’
I Want My Damn Hoverboard
The Week in Viral Videos