 On 13 October 2009, Lightbody debuted a Tired Pony song during Snow Patrol's tour stop in Portland, called "I Finally Love This Town".While playing an acoustic session for radio station KINK, he introduced the song, which he said he had written the previous night.He said that the song was "written in Portland, inspired by Portland."