LED Storm - Rally 2011 © 1988 Capcom Company, Limited. Export release. Game developed in Japan. See the original for more information; "Mad Gear".
Game's ROM.