22 December 2008, 6:13 pm
MADRID, Spain - A dramatic final lap in the final race provided a thrilling ending to a Formula One season overshadowed by uncertain economic times and an embarrassing sex scandal involving the president of motor racing's governing body.... Read More »