Slide Colisseum (Earth-2789)

Slide Colisseum is a location and race track.