If you saw the fire-breathing Ford Focus RS on Top Gear last week and thought that youa d look pretty good in one of those then you better get down to your nearest Ford Dealer and get your order in because theya re coming to Australia a all 315 of them and thata s all there will be.
Read the original post by Aussie Motoring