I check out The Truth About Cars from time to time. But at least on my confuser they haven't had an update in 3 days. Is that what you all are seeing?
Nope, bunch of stuff up there dated April 10th, 9th, and back. Try hitting shift-reload. (shift-F5 in Firefox)
You'll need to log in to post.