3 ms·Reminds me of "indie" rock with big name bands being signed to big labels.by astrodust 11y agoReminds me of "indie" rock with big name bands being signed to big labels.