Yes it is still operational.
Every so often races are held there.
Both cars and bikes.