Hi all,
I want to announce launch of English version of Street Racers. Today we have finished english version translation and began last stage of testing before public beta.
More info and screenshots: Street Racers website
Update: Street racers is launching on 6th of February at 9:00 am GMT