Fed Up Texas Woman Slams Into Liquor Store Attempting To Run Over Her Partner
I am not sure what was going on between Annie and her partner when they visited the Liquor Depot in Irving, Texas last Friday but I guess we can say that we are going to blame this one on the alcohol.