Loading games…
2004
A browser game released in 2004 to promote Sega Superstars. The game was featured on the official websites for Sega Superstars before they were shut down.
Sign in to keep this game in your library, rate it and write a review.
New to Lootd?Create an account