Happy Independence Day!
Independence Day – celebrate the 241st anniversary of the adoption of the Declaration of Independence. Enjoy some fireworks, a parade, or a picnic! C... Read more.
The 104th Tour de France will be made up of 21 stages and will cover 3,540 kilometers. Learn more at http://www.letour.com/us/