Tribal heavy rock stalwarts APPALOOZA release “Pelican” video.
Britanny-based heavy and grunge rock trio APPALOOZA release their brand new single and video for “Pelican” today. The song is taken from their upcoming third studio album, to be released this fall on Ripple Music. About new song “Pelican”, the band says:… Continue Reading