37 Studios
KEVLAR Releases Official Music Video for Newest Single “Alibis”
Music News
December 6, 2016
KEVLAR Releases Official Music Video for Newest Single “Alibis”
Pennsylvania hard rock band Kevlar has released the Official Music Video for their newest single “Alibis”. Directed by Zach Kubiakand shot on location…