Armored steed