Puzzle pieces finally come together on Time After Time March 19, 2017Chuck Duncan 2 Comments After many questions were raised, this episode answers a few… continue reading