CALL INSPECTOR CLOUSEAU! Pink Pigeon Spotted in English City



SOMEBODY CALL INSPECTOR CLOUSEAU! A pink pigeon has been spotted repeatedly fluttering around the Manchester, England, area over the last month.