INDEPENDENT BY DESIGN.ORIGINS: 2004

Released

Scud Race

arcade racing game released by Sega in 1996

ABOUT THE GAME

Releases & builds

arcade video game machine