Hamster and Hamster

  • Aired 08/31/2007
  • 15 Views

What is that hamster doing? grooming? kissing? irritating??....it looks like the other one is getting real annoyed

Loading...