Games/Radar Rat Race/MediaRadar Rat Race·, 1981 · Commodore Electronics Ltd.MediaBack to gameAll4Screenshots3Videos1Videos1Gameplay VideoMore about Radar Rat RacePlayer reviewsSimilar games