Woman in pet store has shirt full of mice and I have so many questions

  • 690 Views

Anyone care to explain what's going on here?