Rolling Oak Alpaca Ranch
Alpacas and Owners Rescued from Illinois Elevator
Two alpacas from Rolling Oak Alpaca Ranch in Makanda, Illinois, and their owners —mother and daughter duo Judy and Morgan — got stuck in an elevator in Carbondale, Illinois, after...