4,000 Goldfish Take Over Colorado Lake

April 8, 2015 8:14 AM

4 0

(Photo : YouTube) Goldfish have invaded Teller Lake in Boulder, Colorado.

More than 4,000 goldfish have invaded the 12 acre Teller Lake near Valmont Road in Boulder County, Colorado.

Read more

To category page

Loading...