Beware Of Bumps Germans. Signs. A true love affair. View this place in Google Maps Post a comment on this entry …