The McCarrons
The McCarrons

The McCarrons

Halifax

The McCarrons are a 3-piece Indie/Rock band from Halifax, West Yorkshire, UK. Consisting of brothers, Michael McCarron (Vocals/Guitar) and Louis McCarron (Vocals/Bass Guitar) and their frien…