The European Gull Screeching Championship attracted 60 seagull soundalikes from 14 countries to the coastal town of De Panne, Belgium, this past weekend.
The European Gull Screeching Championship attracted 60 seagull soundalikes from 14 countries to the coastal town of De Panne, Belgium, this past weekend.