Not much is known about Glass Animals, except for the fact that they are based in London, that they are still unsigned and that their page on MySpace (where you can listen to two songs) was created only recently… What …
Not much is known about Glass Animals, except for the fact that they are based in London, that they are still unsigned and that their page on MySpace (where you can listen to two songs) was created only recently… What …