Sheep Running In Circles Around Brides Car Prevent Her From Getting To Church On Time
This is the moment a herd of sheep runs in circles around a bride’s wedding car, preventing her from getting to the church on time. The frustrating scene was filmed near the city of Hami in the north-western Chinese region of Xinjiang, the largest provincial division in China and the…