Remember meForgot password?
    Log in with Twitter

2010-08-12 17:57:46

Restaurant owner Yidi When said Turla is just a funny guy who needs some more training about restaurant sanitation.

Image uploaded by Kim I. Hartman
Featured In
News Aug 12, 2010 - Iowa hibachi chef fined for licking toads on the job
Latest News
Top News