Techno Chicken

Easily the ninth weirdest thing to come out of Germany (this week).

Techno Chicken