Cultures Food The World’s Largest Bottle of Wine Just Spilled in Austria February 21, 2020February 21, 2020 0 Comments (via Atlas Obscura) We’re gonna need a bigger napkin. Related