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

Advertisement

Share This Story

Get our newsletter