German warning lightZiggyTheHamster2014-06-09 photos car Tulsa, OKGermans have a funny way of telling you that they like your shoes