CTC 11: The Express Teller Armored Car Heist
Carolina True Crime - A podcast by WMBF News
It was one of the largest heists in U.S. history and it happened right here in South Carolina.
Carolina True Crime - A podcast by WMBF News
It was one of the largest heists in U.S. history and it happened right here in South Carolina.