Well, it seems this thread needed a bit of dusting off, so here we go!
Keep your eyes on the far-right of the footage, it's allegedly taken from a door-cam in the UK in a town called
Warrington. A 'Big Cat' seen prowling the streets at night?
Keep your eyes on the far-right of the footage, it's allegedly taken from a door-cam in the UK in a town called
Warrington. A 'Big Cat' seen prowling the streets at night?
Edith Head Gives Good Wardrobe.