Forums  /  Final Fight (Arcade)  /  delay
  N.lan

in the game cadillac and dinossaurs are taking months to post the videos of speedrun, please check with those responsible!