in Featured Creature, Funny, Ohio, Walmart Fashion 17 Days Until Christmas December 8, 2016, 11:30 am 17 days ’til Christmas…even if you live wherever Deliverance was filmed. Ohio 0share Share On Facebook Twitter Pinterest See more Previous article #ShitterSelfie Next article Grandma’s Panties Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website This site uses Akismet to reduce spam. Learn how your comment data is processed.