Big Cats In Sussex – Look Out CHIRPSES, LIFE / By Lazer Horse Are there big cats roaming the English countryside? I hope so.