Hercules, HWV 60: March (Arr. for Trumpet Ensemble)New York Trumpet Ensemble & Anthony NewmanClassical146 ShazamsTry Apple Music ClassicalShare