Deadly argument and fight inside gas station caught on tape

The Latest