Tag: ,

‘Super Off Road’ for SNES – December 1st 1991 “On This Day”

That's right! One of the most enjoyable arcade multiplayer racers "Super Off Road" arrived on SNES on this day, December 1st 1991!