Water Taps Pour Wine In Italian Village Due To Local Winery Error
You would definitely be forgiven if you thought Jesus Christ had returned (to a little village in the Modena, Italy that is) because recently some people were blessed to find red wine coming out of their water taps.
Of course, with all the…