Uchuu Race: Astro Go! Go! (宇宙レース アストロゴー!ゴー!, "Space Race: Astro Go! Go!") is a Japan-exclusive racing video game for the Super Famicom.
There are no reviews for this game