Space Suits For Indians is a 4 piece Indie Rock group from Denver, CO that released their first EP on Wiener Records in November 2014.
Tomato
Lamp Shade
IndieMusicPeople.com �2015-2016 Indie Music People All Rights Reserved
Denver CO USA
9/15/2015 5:17:09 AM Last pageview at: 11/19/2024 2:29:24 AMPageviews: 3863