Is this a big cat caught on camera in North Wales?


Look closely at this drone footage filmed in Flintshire filmed by Rough Cuts – can you spot the animal?

Read More…