V8 Muscle Cars

Play this fun fast-paced game and try to win an exciting race. Get on your super car equipped with various gadgets and do your best to be the first one to cross the finish line. Prove that you are the best of the best!