Duck Stabber arrested in Miami
freshsquilla
Published
09/04/2008
Gabby Diaz , Duck Stabber in Miami
said "he hated ducks" he should get extra time for a "hate crime".
4 Comments