london and new york had mountains of horse poop in

London and New York had mountains of horse poop in the streets – WTF fun facts

Advertisements

Share this fact:  


1 thought on “london and new york had mountains of horse poop in”

Leave a Comment