Read more
Blindfold is a London based indie band from Iceland who play what is commonly referred to as ‘cinematic indie pop’. The...
Blindfold is a London based indie band from Iceland who play what is commonly referred to as ‘cinematic indie pop’. The...