Lethal Crash Race – MAME Video

Author: John Pio  //  Category: Reviews

1993’s Lethal Crash Race by Video System co. Race around the world with a choice of various cars. Each car has it’s own unique speed and traction.

Leave a Reply