Pages

Tuesday, 4 May 2021

UK, Gloucestershire: Beast of Stroud


Is there a big cat in Stroud, Gloucestershire?
A black panther was reportedly 'photographed' on Rodborough common and in the rooftops of Stroud over the weekend, but is there a big cat in the ...



No comments:

Post a Comment