← Return to photo page

A Hitler Fried Chicken shop in Thailand. I kid you not. Complete with pic of Hitler in bow tie.