Kitten Pyramid from England have a new video for English Rosa.
English Rosa is part of an EP which came out earlier this month. It is also set to be included in their debut LP Uh Oh scheduled for release in mid 2014.
For more of the latest music videos join Emerging Indie Bands on Twitter.
Pingback: Kitten Pyramid – English Rosa – Vid...