Scarlet Rebels at The Big Red.
Scarlet Rebels album launch at The Big Red.
© Eric Duvet, all rights reserved.