and everyone crashed the Focus RS live stream website. Guess this is good news for Ford...sorta