Alice Took the Stairs

June 08, 2020

We are an indie pop rock band from Cape Town South Africa. We are influenced everyday life as well as the music we grew up with. We consist of three core members, Samantha Kaye, Justin Stead and Antonio Callà. 

Web & Socials:

Music Links:


Log in to comment