winston wrote: Another funny thing that an alien would noticed about the human race, is that the humans also like to race against each other in motorized vehicles ..
Just watched some stupid car race crashes on The Discovery Channel.
Where the hell is the government ? How can they allow such stupidity to happen ?
Who in their right mind, would allow so many cars onto a small race track and let them race against each other ?
So angry at these idiots for letting such stupidity to happen...


