July 12, 2017
Italys Northern Lights and Chin (Irish and Chin)

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 amazing and competitive element of music […]
//]]>