Kaleido Bay

Introducing: Kaleido Bay

/////

Kaleido Bay – Swindon, England, United Kingdom “Alternative Rock”, despite its relatively simple roots via Punk-Rock and the ’90s, has become quite the large umbrella. Introducing Kaleido Bay is best done by stating simply that they are safe and dry underneath it. Based in Swindon, the band to date have…

Full Nutrition