Visit us @ 10 Spirit: Stallion of the Cimarron Spirit: Stallion of the Cimarron (or sometimes called Spirit) is a 2002 American animated