damn, ATL is sketchy....
some of my friends were skating in a sketchy part of New Orleans back in the day and they said they saw a blood stain like that...there was like a trail of blood where the guy ran, and they said it was so hot out that the plasma was seperating from the blood on the concrete