Boom Boom Satellites
Anyone listen to them? They're a Japanese electronica band and they're touring the US this month I'm super excited!
Gosh, its been a while since I've listened to them, think I'll get back to it!
Haha, do it! I just started listening to them again and I don't know why I stopped :p
We'd love to know what you think - Leave your reply right away