Residents of Little Rock are shook up after three further reports emerged of what witnesses claim were genuine human sightings in and around the town’s vicinity over the past week. Police commissioner Bonzo McBride spoke at a town assembly in the local community centre on Tuesday, advising residents on the …
Town On High Alert As Local Clowns Report Several Human Sightings
