If you’ve been searching for Sasquatch in Colorado Utah California or Washington you can stop your search.
Sasquatch Aka. Bigfoot has been found in the courtyard of a residential District Leewoid located in the heart of Little Rock Arkansas.
Bigfoot was discovered bye Amadeus Barber while raking leaves splashing in a koi pond and went to see what my head falling into the water and walked up on Bigfoot seemingly enjoying the cool water.