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 by Amadeus Barber while raking leaves he heard splashing in a koi pond, he went to see what might had fallen into the water, shocked by what or who was taking a bath, no other than Bigfoot seemingly enjoying the cool water.