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