-
- February 15, 2018
- 836 views
The latest Steel Pulse video was shot on location in Brooklyn, New York and on Goree Island off the coast of Senegal. The song, ''Door Of No Return'', is from the band's latest studio album; 'African Holocaust'. Through Pulse's infectious style, It focuses on ...
Play video