Last Stop: This Town Lyrics

Lyric discussion by dalai Lama 

Cover art for Last Stop: This Town lyrics by Eels

this song is about E's sister after her death. after she died someone who lived with/near E said they felt or saw a ghost. E thought it was his sister coming to say goodbye. In this song they fly over their town one last time before she goes to heaven. I think the front cover of electro shock blues refers to this song