Mysterious Blob Discovered in Virginia

A large freshwater algae feeder was found in a Newport News lake.