More than one Thousand people crowd Main Street in Tazewell Saturday in attendance of the annual Main Street Moments Festival.