Live stream preview
Verra Cruz, are a 3 piece English rock band trio originally from St Albans, England. They formed in 2003, and have since released seven projects and continue to rock out across the globe.
Verra Cruz, are a 3 piece English rock band trio originally from St Albans, England. They formed in 2003, and have since released seven projects and continue to rock out across the globe.