750-Pound ‘Pet’ Alligator Seized By Police And Owner Fights To Bring Him Back Home
In a suburb of Buffalo, New York, Tony Cavallaro experienced a shocking encounter with law enforcement at his home. Officers arrived with a warrant and proceeded to seize his 12-foot, ...
Read more