John to appear at Live Wire! once again

On March 17, John will pay his friends at Live Wire! in Portland a visit for their 100th show. You can buy tickets at the Alberta Rose Theatre.