Lance Armstrong Wins Seventh Tour De France

On this day in 2005, American cyclist Lance Armstrong wins a record-setting seventh consecutive Tour de France and retires from the sport. After Armstrong survived testicular cancer, his rise to cycling greatness inspired cancer patients and fans around the world and significantly boosted his sport’s popularity in the United States. […]

Continue Reading

March Of The Penguins Debuts

On this day in 2005, March of the Penguins, a French-made documentary about emperor penguins in Antarctica, opens in theaters across the United States. March of the Penguins went on to win numerous awards, including an Oscar, and became one of the highest-grossing documentaries in movie history. March of the […]

Continue Reading

Bombers Attempt To Attack London Transit System

On this day in 2005, terrorists attempt to attack the London transit system by planting bombs on three subways and on one bus; none of the bombs detonate completely. The attempted attack came exactly two weeks after terrorists killed 56 people, including themselves, and wounded 700 others in the largest […]

Continue Reading

Terrorists Attack London Transit System At Rush Hour

On the morning of July 7, 2005, bombs are detonated in three crowded London subways and one bus during the peak of the city’s rush hour. The synchronized suicide bombings, which were thought to be the work of al-Qaida, killed 56 people including the bombers and injured another 700. It […]

Continue Reading

Last Ford Thunderbird Produced

The last Thunderbird, Ford Motor Company’s iconic sports car, emerges from a Ford factory in Wixom, Michigan on this day in 2005. Ford began its development of the Thunderbird in the years following World War II, during which American servicemen had the opportunity to observe sleek European sports cars. General […]

Continue Reading