Now Playing | Deaf KFC 121

Karl is stunned when he walks into an Egyptian KFC restaurant that is entirely managed and staffed by deaf people.

Recommended for You

Watch More An Idiot Abroad Videos
Filter

Test