×
-

Uchuu Race - Astro Go! Go! (Japan)

1 0 0

 

Japan-exclusive futuristic racing video game released for the Super Famicom in 1994. Developed by KAZe and published by Meldac. An American version titled "Freeway Flyboys" was scheduled but was canceled.
Embed Code

Great to have you back!