See Steve Live SELF DOUBT (I THINK) - 2024 UK + IRELAND TOUR 28th November - Belfast Limelight - FIND TICKETS To be the first to hear about Steve’s future tours and news sign up to his mailing list. Sign up to Steve's Mailing list * Thank you!