Tag: John DiDonato (1 results)

12-01-2010 - Part 3:  Naples, Florida Police Officer Watched Large, Oval Light Through Telescope