Ashville 4th of July street scene

Standing in some areas four to five deep, thousands lined the parade route Thursday to watch the Ashville 4th of July Grand Parade.