Tag Archive for: Shelley Nicole Vaughn

Florida woman threw boyfriend’s dog off 7th floor balcony and smiled

In Clearwater, Florida, the owner of a three-year-old pug said his girlfriend smiled before she threw his defenseless dog off the seventh-floor balcony of his apartment on Sunday.

According to Fox13News, Shelley Nicole Vaughn … Read More