Post Thumbnail

Back in November 1966, Buzz Aldrin took a self-picture that will blow all Caribbean vacation selfies out of the water. Aside from the fact that it doesn't have a duckface in it, the photo was taken in space during the Gemini 12 mission. This historical selfie is but one of the numerous images NASA...

2 months ago 0 Comments
February 26, 2015 at 2:54PM
Post Thumbnail

Today marks the 45th anniversary of the Apollo 11 mission where Buzz Aldrin, Neil Armstrong and Michael Collins made their trip to the Moon. Sure, you could say that there's likely more tech in our pockets than what was used to allow those three to meet their lunar destiny. For whatever reason, th...

9 months ago 0 Comments
Post Thumbnail

Perhaps you weren't sold on the concept of urban mobility in your car of tomorrow when Audi started researching the subject, but maybe BMW's new documentary film series will persuade you. Chapter one of Wherever You Want to Go made its debut today and features interviews with visionaries from bot...

4 years ago 0 Comments