Group singing and dancing on a staged dressed in red, white and blue.