Feedback

Wild Peacock Takes Flight In Liquor Store

 

A wild peacock found its way into a liquor store and took to the air, resulting in several bottles breaking and the authorities being called in.

Shows