Cue the Jesus Jokes: Portugal Streets Are Flooded With 600,000 Gallons of Red Wine
A small coastal town in Portugal was shocked when a river of red wine flowed through their streets on Sunday, after two tanks owned by Levira Distillery spilled into the streets. A…