7.02.2008

Impostor


There's an impostor in Muskogee, Oklahoma. A shady looking restaurant claims to be "El Charro." Don't worry, I know better.

No comments: