The Ducks

short lived band from the Santa Cruz area featuring Neil Young, United States, 1977 to present

Live

Year Title Average Ratings
2023 High Flyin’ 8.0 1