Posts Tagged ‘Worst wine ever’

Rock band The No Talent Ass Clowns recently purchased what many call the worst wine ever made… “Chateau de Twat” produced by the Chateau de Twat winery in Western France, is known as the worst wine produced anywhere in the world. Yet, the No Talent Ass Clowns stand behind this French red wine. Singer Lars […]