River of Wine Pours Down Streets of Levira, Portugal



A river of red wine poured down the streets of Levira, Portugal, on Sunday after two storage containers from a local distillery bursted. #shorts #wine