Itch has revealed the music video for his new single, ‘Best Shot’ and can be viewed by clicking read more.

The single is set to be released on 29th July through Red Bull Records.

Leave a Reply

Your email address will not be published. Required fields are marked *

This website collects cookies to deliver better user experience. Learn more.