Notoriously smelly animal filmed in the Wyken Croft area of the city Visit The Coventry Telegraph for More...