The Ancient and Esoteric Order of the Jackalope

"Spanish Empire"

For three hundred years the Spanish Empire (1492-1976) dominated the globe… so what happened? Maybe these episodes will shed some light on that.