Dell laptop buyers make a stink over cat smell
Thursday, October 31, 2013 - 11:30
in Biology & Nature
A noxious feline odor has recent buyers of Dell laptops caterwauling.
A noxious feline odor has recent buyers of Dell laptops caterwauling.