Indoor Rally Track

Indoor Rally Track in an indoor sports arena for bikers to race around and there is a race track for the souvenirs.