Twin Falls Newest Raceway To Combat Illegal Street RacingTwin Falls Newest Raceway To Combat Illegal Street RacingThe South Hills Raceway is a new drag racing strip that was created as a way to combat illegal street racing.CourtneyCourtney