04.22.2015 Idaho Alpha (Idaho) Hosts 57th Turtle Derby To Support Those With Mental And Physical Disabilities