On this day in history.... The United States buys the Louisiana Territory from France * 1802
Gotta have a sick sense of humor for this one!
Detonation Cord Christmas Tree
Greatest Cycling Video of All Time
Dog Drives Car
Bubble Football Big Hits