Boomerang Avery Jenny Stone is a brown and white horse who is owned by Abigail in Spirit Riding Free. She is the pet horse of Abigail Stone and she hates Maricela. It is unknown how Abigail got her. Spirit Riding Free fans are guessing fan theories that Abigail must've got Boomerang when she was really young. However some fans are putting the puzzle together and saying that Abigail must've got Boomerang when she was only nine-years-old. However you put it, Boomerang is a lovable cute horse and belongs to Abigail. She is a brown and white horse.