19 Sep 2009, Frankfurt, Germany. Organ grinder in the streets of Frankfurt 19 Sep 2009, Frankfurt, Germany. Organ grinder in the streets of Frankfurt