Spain Blood on the streets By Evan 9 months ago El Rastro is to flea markets what Taylor Swift is to singers. El Rastro translates