The Germans Are Coming October 31, 2017 Heres Your Freakin Podcast 26:03 Sexually, we all know what Germans are known for right?