Did you know Willowtail is on Colorado.com? December 12, 2016 • By Peggy Cloy • Posted in Featured • Comments Off on Did you know Willowtail is on Colorado.com? We are in Colorado. Lee vs Big Bass-winner, Lee! #willowtail.org, #willowtailsprings.com Check this out