I looked up allo allo on Wiki. Never heard of it. But I do watch quite a few British shows on Netflix now...and one show I think is Scottish...I've yet to understand a word they've said. I had to turn on the subtitle gizmo. :)