NO! its not blood! Its the reflection of a red bus in the water on a wet street!