Friday, June 26

Horse breeders all die and horses are forced to date before breeding. This results in elaborate horse weddings that become huge fashionable events.


©2018 Neil Pohl & Thomas Deming-Henes