Bay said that it will be online about a week after its F13 premiere.
Bay also said that the Super Bowl spot would be online a couple of minutes after it aired, which it wasn't. It was up about 24 hours or so BEFORE it aired.
So... when does it go online, for real? Do you have a specific date/time, Nelson?