Young Minds, Bright Ideas

Four 12-year-olds are competing for $10,000 in the Minnesota Cup’s new youth division.

by