Turbo Question.

Speed Holes!!!

I dont know but I would guess maybe some sort of cooling aid for the wheel.