The Cub Report, Version 12.07.08
Most American’s don’t follow Formula One racing, but, some huge news happened there this week. Honda, one of the more economically “healthy” of auto manufactures, abruptly pulled the plug on their F1 team. The news came completely out of the blue, with absolutely no warning, leaving the F1 world in utter shock. F1 is the most elite and prestigious [...]