Bleep” by Deb

May 10, 2012

In Ireland, it’s the sound a herd of *bleeping* sheep makes as it takes over roads keeping drivers waiting while they take their own sweet *bleeping* time!

BACK TO BLOG