Jennifer Smith may be one of the most common names you will ever hear, however, this Jennifer is anything but common. Jennifer partakes in family archery, sewing without math, uncomfortable situations, and half an hour in the morning before anyone is up. Always up for a challenge...
Read More →