More than one thousand people crowded Main Street in Tazewell in attendance of the 30th annual Main Street Moments Festival on Saturday, July 27th 2019.