22 hopefuls vying for a win and a slot in an international competition in Akron, Ohio, put their skills and ingenuity to the test during the 25th running of the Northern Maine Soap Box Derby on Derby Hill in Houlton.
22 hopefuls vying for a win and a slot in an international competition in Akron, Ohio, put their skills and ingenuity to the test during the 25th running of the Northern Maine Soap Box Derby on Derby Hill in Houlton.