Itch is a Serbian band formed in 2010, in Belgrade. The main idea behind its creation is to make music with a lot of different styles. All four of us have different music tastes, but there is one thing that brings us together, and that is our love and passion for music, and an ambition to bring something new to people. Our debut album was released in 2012. In a short period of time we played as many gigs as we could and hit some big festivals along the way. Our music was played on radios worldwide and our debut music video got featured on MTV Adria.
Since 2015 Itch has been rocking out with a new crew, and our second album is coming out in May 2016.