Greek Sheep Sing, ‘Everybody Must Get Stoned’

This comes right out of Tales of the Bizarre: Earlier today (Monday) in Greece, a flock…