20. The Mystery Beings In A Quiet Town

Source: fox4kc.com

Liberty is a small town in Missouri that only has 30,000 residents but that changed on Tuesday. The quiet was shattered when police were called to a Hardees.

By Daniel

Leave a Reply

Your email address will not be published. Required fields are marked *