Does any1 know where, what significance is Ellis Island in the lyrics of Help Is Coming. Details on where it's located and where on the map would be usefull. Any way what does the whole song mean anyway - it puzzles me?
We sail tommorow, for Ellis Island
I always thought the lyrics were:
We sail tommorow forever silent
until I discovered this frenz.com sight.