dr. william trott

Episode 54 The Legend of Dr. Trott’s Apothecary

In 1867, Dr. William Trott, opened a magic show in his Charleston, South Carolina, apothecary shop. Soon after, rain began to fall on the city and continued for days. Frightened residents heard a rumor that Charleston was being punished because… Read More ›