0:00 / 0:00
Jeremy Gimpel Travel Log #6 - Darmstadt
513 views
The next stop on my tour is Germany. It was the hardest part of my trip - physically, psychologically, and spiritually. I never thought i would say, "Thank God for German doctors!". Never say never. Here's my first log from Germany.
Comments(3)
Loading comments...