A Florida woman, Nicolette Keough, was locked up after filming herself urinating on furniture in multiple Pensacola Airbnb rentals ...



Video by: BIG FACTS CAFE

Florida State Tribune 1200 630