Point of interest
Magic Valley Speedway
3 locals recommend
Tips from locals
If you like cars taking lots of left turns racing each other to the finish line - this is where it's at - usually saturday evenings in the summer.
Location
3369 N 2800 E
Twin Falls, ID