Micro Racers 2

Races with racing cars viewed from top.