arcade video game machine
Released
Rapid River
1997 arcade game about white water rafting with unique oar controls, released by Namco
ABOUT THE GAME
Released
1997 arcade game about white water rafting with unique oar controls, released by Namco
ABOUT THE GAME