The 50th Annual Western Days Festival hits historic Elgin, Texas the week of June . The week is packed full with fun activities for all ages.