The Return at Herndon Town Green, Herndon, VA, USA for Herndon Festival