techno chiken

Funny video featuring "the techno chickens" !