Peruvian drive-by
You can see all sorts of people on the streets of Lima, Peru. There are flame throwers, street vendors selling Inca Cola, and this guy. Driving into the historic center, I saw him while we were stopped at a red light. He reminded me of the types of characters I have seen on Las Ramblas... Read more »