Hear ye, hear ye! The Renaissance Festival was lit! Lords, ladies, witches, and mythical creatures alike are all welcome to the Sherwood Forest Faire held every year in McDade, Texas from March until...