The Yummy Fur

late 90s Scottish indie rock band

Description

See also Yummy Fur (comic) by Chester Brown..

Albums

Year Title Average Ratings
2026 Everybody Talks About the Weather