Complex sentence: The band has uploaded a demo clip on its official Youtube channel on YouTube that includes fragments of three new songs.
Split into simpler sentences: The band has uploaded a demo clip on its official chanel on YouTube. The clip has fragments of three new songs.