Can I ask where do the races take place? On the island or the mainland? Never been to Havasu for the drags.