• larry wise Posted: 2/10/2010 8:00pm PST

    Didn't AutoBlog just pull this announcement?