TOP KEK!!!
>3057853 Research lab monkey ESCAPES its enclosure after 'cage failure' at University of Louisiana
Could this be why they can't find the monkey
TOP KEK!!!
>3057853 Research lab monkey ESCAPES its enclosure after 'cage failure' at University of Louisiana
Could this be why they can't find the monkey