Avedon Tiggs

Avedon Tiggs was an actor and musician who was frequently arrested.

Appearances

 * Outcast