BBCR - What does BBCR stand for? The Free Dictionary
References in periodicals archive
A large percentage of big cat reports filed with BBCR are just that - oversized domestic moggies.
But there is enough hard evidence out there to convince even the most sceptical, BBCR receive 2,000 sightings a year and has 60 infra-red trail cameras placed at hotspots across the country.
BBCR are also investigating reports of a 'black leopard' in Dudley, seen just over 12 months ago.