Deb Never Where Have All The Flowers Gone? The Los Angeles musician, Deb Never releases her new project Where Have All The Flowers Gone? Below is the short film for Where Have All The Flowers Gone? which features the song stupid