Which would explain Zimmerman’s bloody head following the incident.

Via Legal Insurrection:

A neighbor, John Good, who witnessed the fight between Trayvon Martin and George Zimmerman has just devastated the State’s case, testifying that he saw the fight between the two, that Trayvon was on top punching Mixed Martial Arts style, and that the scream must have come from Zimmerman because Zimmerman was on the bottom and Trayvon was faced away from the witness.

Keep reading…