willceau.com
Horribly Realistic!
There was a long period in comics where you could always count on ads featuring either fake vomit or artificial dog droppings. I always wondered where this sort of stuff was made. Was it a factory …