+416 Police dogs are trained to sniff out drugs. To a drug addict, this must be the best job in the world, amirite?
13 years ago
+416 Police dogs are trained to sniff out drugs. To a drug addict, this must be the best job in the world, amirite?
13 years ago
by Anonymous 13 years ago