The Meadows School wins Nevada High School Science Bowl and spot in national finals

Posted on February 6, 2013 at 4:00 pm ET