Someone came from this place on to the blog…
On first glance I thought - no way, theres a place called that in Germany!!!
Hilter (not Hitler.)
Hey that’s nothing! All the English tourists nick the f*cking the road signs from this place.
Really
Video here.