For about $150 a night, us humans can now experience what it feels like to be a hamster at the new French Hotel Hamster Villa in France.
“The h ...
December 5th, 2009











