Lizzy McAlpine plays on Tuesday 18 May at 19:00 at Thelma Gaylord Performing Arts Theatre, Oklahoma City.