It took decades to check this bucket-item off my list, but I finally got to visit Dealey Plaza in Dallas, Texas. It's a story that I call, Wait. What? No!
See All 105 Episodes of "Griddlecakes Radio"