June 25, 2025

how did carl allen make his money