Stop in for a cup of coffee

When I went around to watch and take pictures from the top of the hill, there was some sort of smaller setup on the left. The video doesn't look like the road course.

Looks like a go kart sprint track next to the oval?