Italy’s Northern Lights Takes Euro Rumble Sound Clash; Winner Heads to Compete in World Clash!
July 2017 –New York, New York (Irish and Chin) — From a “likkle” island called Jamaica comes sound clash, an
Read MoreJuly 2017 –New York, New York (Irish and Chin) — From a “likkle” island called Jamaica comes sound clash, an
Read More