Hot Luck Fest is this weekend and in addition to all the yummy food you can eat, the fest will be bringing several acts to town including indie rock band Archers of Loaf. The band first formed in Chapel Hill in 1991 and will play at Mohawk that evening.