Thousands of Goldfish Take Over Teller Lake in Boulder
The Colorado Parks and Wildlife say an invasive Goldfish is taking over Teller Lake #5 in Boulder, Colorado. The non-native fish number in the thousands and will have to be removed from the lake.