Volodos/Mozart Turkish March (very difficult)

Mozart's turkish march, arranged by Arcadi Voldos who decided to bring this song on steroids. I've been learning it myself for several months so far, definitely a challenge but it's really fun to play, and a good way to strain my fingers and injure myself