CloZure is a hard hitting female fronted five piece based out of South Alabama. The band recently dropped its third single this […]

CloZure is a hard hitting female fronted five piece based out of South Alabama. The band recently dropped its third single this […]