Deputy U.S. Marshal Edwin Peluyera
Deputy U.S. Marshal Edwin Peluyera
Deputy U.S. Marshal Edwin Peluyera

Suit alleges U.S. Marshal Loren 'Squirrel' Carl, chief deputy discriminated against deputy marshal

January 09, 2015 03:23 PM

More Videos