Blog

Dec 3, 2020

Big cat ‘spotted’ prowling UK town centre three times in the last week

Posted by in category: futurism

The terrifying beast has purportedly been seen in Halifax, West Yorkshire, three times since Wednesday, November 25, with residents left mystified as to what the animal could be dailystar.

Comments are closed.