Final Fight
- Episode aired Dec 26, 2019
With a shot at the big time in sight, Leon and Ahmed's simmering tension boils over.With a shot at the big time in sight, Leon and Ahmed's simmering tension boils over.With a shot at the big time in sight, Leon and Ahmed's simmering tension boils over.