Archive for » October 10th, 2011«

An Idiot Abroad- Deaf KFC

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

Category: Main, t.v.  Leave a Comment

Switch to our mobile site