July 6, 2025

how did carl allen make his money