Saturday, 29 August 2020

TROUGH OF BOWLAND CREATURE

The Trough of Bowland is a pass in Lancashire, England.  A bipedal creature was reported from here exsanguinating a sheep.  There seem to have been at least two witnesses.  One of them fired a gun at its retreating form.  The other stated that the chupacabras had come to England.  However, this need not be taken to mean he was really classifying the creature as a chupacanbras!


Trough of Bowland

 

No comments:

Post a Comment