Is Trent Reznor from the same country as Shout Out Louds?
Shout Out Louds Shout Out Louds is an indie pop band from Stockholm, Sweden.
TZU TZU (pronounced "Tee Zed Yoo") is an Australian hip hop group, formed in Melbourne, Victoria. TZU uses instruments in live performances, giving their shows a rock-infused feeling.