Hector reflects on his semi annual trek to the almost Savannah region as well as a detour into memories and emotions
See All 593 Episodes of "Faith & Fandom"