About the timing Roger mentioned, Ford must be coordinating a bunch of release info. I've gotten notices of several videos and "magazine" (online) articles. Only $300k........probably all sold out to the in the know crowd.