Defendant Luis Gonzalez, 51, is charged with two counts of attempted murder with prejudice for allegedly trying to run over Andy Alexander and Travis James in January 2012, The Miami Herald reported.
On the day of the incident, Alexander and James were on their way to a security guard class when their sports utility vehicle broke down in Hialeah. As they were waiting for their SUV to be repaired, Gonzalez shouted racial slurs at them and tried to back his car into them in a parking lot.
James managed to jump out of the way and fire three rounds at the vehicle, sending it crashing into a funeral home across the street.
"I was trying to kill him because he was trying to hit us," James testified Wednesday.
When officers got to the Gonzalez, who was shot in the neck, he alleged that he had been robbed. Alexander and James had left the scene without calling 911 to go to their class.
However, Gonzalez changed his story once police found Alexander and James.
If convicted of the charges against him, Gonzalez faces up to life in prison.
Florida bear attack: Black bear mauls woman's face
Texas principal bans speaking Spanish, stirs controversy