Street Tuning Evolution: City freeride video preview

The first video preview has finally arrived! It has some imperfections as there are still many things to improve in the game. All HUD warning lights are working, but since there's no battery charge, ABS or engine condit…