A/V News Fulci to release fourth LP, Duck Face Killings in August; stream new single “Rotten Apple” June 24, 2024 0Comment Pre-orders are available now...