New Store in Magic Valley Offers Fun Electric Good TimeNew Store in Magic Valley Offers Fun Electric Good TimeThere is a new store in Twin Falls for those of you that want to get out and have fun as a family, without breaking the bank or your bodies.JeffJeff