1605 6th St, Coachella, California 92236 USA
Bloody paper towel on restroom floor of Jalisco
Photo Credit: Yelp