There are at least two bands with the name of Sentinels:
These are videos from concerts where Sentinels played, so they may be of other bands that played the concert as well.
Immolation of Night
Erra / Sentinels / Silent Planet / Invent, Animate Mar 13, 2023 Manchester, England, United Kingdom Added by Sentient Djake
Gungrave
Fit For An Autopsy / Enterprise Earth / Ingested / Great American Ghost / Sentinels May 21, 2022 Budapest, Budapest, Hungary Added by Roland Karsai