Introducing: Scarlet

Expect powerful, engaging good old rock’n’roll in the form of Wisconsin band Scarlet.