Sample
  • The Testimony of a Villain

  • By: Aaron G. Harrell
  • Narrated by: Marvin Slay
  • Length: 14 hrs and 40 mins
  • 4.6 out of 5 stars (79 ratings)

Prime logo Prime members: New to Audible?
Get 2 free audiobooks during trial.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 30 days. Cancel anytime.
The Testimony of a Villain  By  cover art

The Testimony of a Villain

By: Aaron G. Harrell
Narrated by: Marvin Slay
Try for $0.00

$14.95/month after 30 days. Cancel anytime.

Buy for $24.95

Buy for $24.95

Pay using card ending in
By confirming your purchase, you agree to Audible's Conditions of Use and Amazon's Privacy Notice. Taxes where applicable.
activate_primeday_promo_in_buybox_DT

Publisher's summary

A violent past. An uncertain future. The blood on his hands may never rinse clean....

Outsiders call Manuel a villain. After spending his youth entangled in inner-city gang warfare, he’s lied, robbed, and murdered his way to the top. His path was set long ago, when two killers massacred his family in front of him....

While Manuel was able to take down one of the murderers, his bloodlust has grown for the killer who got away. When he gets the chance to complete his vengeance, the city cowers beneath his thirst for retribution. As he retraces his old scars, Manuel has one chance for vindication. To succeed, he’ll need to take a hard look at the life he’s built upon the ashes of his childhood....

The Testimony of a Villain is a dark crime novel set on the unforgiving streets of the inner city. If you like graphic realism, complex characters, and an unapologetic look at reality, then you’ll love Aaron G. Harrell’s poignant tale.

Listen to the audiobook today to see a frightening villain in a whole new light….

©2008 Aaron G. Harrell (P)2017 Aaron G. Harrell

What listeners say about The Testimony of a Villain

Average customer ratings
Overall
  • 4.5 out of 5 stars
  • 5 Stars
    59
  • 4 Stars
    13
  • 3 Stars
    4
  • 2 Stars
    2
  • 1 Stars
    1
Performance
  • 4.5 out of 5 stars
  • 5 Stars
    57
  • 4 Stars
    5
  • 3 Stars
    3
  • 2 Stars
    2
  • 1 Stars
    1
Story
  • 4.5 out of 5 stars
  • 5 Stars
    50
  • 4 Stars
    11
  • 3 Stars
    3
  • 2 Stars
    2
  • 1 Stars
    2

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story