Baboons do the darnedest things.
Apr. 20th, 2018 03:35 pmApparently, 3 baboons briefly escaped from a biomedical research facility in San Antonio, TX, using a 55 gallon barrel which they rolled over to help themselves jump over a fence.
Full story of weirdness...
Full story of weirdness...