A short documentary that describes the threat posed by the Big Head Carp to the Illinois River and the Great Lakes watershed. The Army Corps of Engineers erects an electric barrier to prevent the carp entering the Great Lakes.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…