43 monkeys escape from South Carolina facility (General)

by dan, Friday, November 08, 2024, 19:52 (27 days ago) @ dan

Alpha Genises is located near at least a couple of military bases in South Carolina. Hey, nothing wrong with trying to make a buck.

[image]


Complete thread:

 RSS Feed of thread