Great moments in bad timing:
Just saw on newstands the latest edition of Racecar Engineering magazine, which features an "exclusive" look at the new car from U.S. F1. "Inside a New Breed of Grand Prix Team," the teaser reads.
One problem: U.S. F1 earlier this year missed deadlines to race in 2010, and earlier this month laid off all employees.
D'oh!