Micro Machines World Series is a continuation of the arcade racing series of miniature cars with superpowers. There are 12 of them in total and each... Read more