Steve D'Agostino performs at Town Hall Gazebo Tuesday