Is That Really A Snowmobile At A Drag Strip?

They go on snow and water, now concrete too?