Thousands Are Sailing: Ten Songs About Immigration. Ellis Island Immigration Center Processes 17, 747 People, More Than Any Other Day, This Day In History, 17/04/1907.

1.  The Pogues ‘Thousands Are Sailing’

(from the album If I Should Fall From Grace With God, 1988).

2.  Led Zeppelin ‘Immigrant Song’

(from the album Led Zeppelin III, 1970).

3.  British Sea Power ‘Waving Flags’

(from the album Do You Like Rock Music?, 2008).

4.  U2 ‘The Refugee’

(from the album War, 1983).

5.  The White Stripes ‘Icky Thump’

(from the album Icky Thump, 2007).

6.  Neil Diamond ‘America’

(from the album The Jazz Singer, 1980).

7.  Bruce Springsteen ‘American Land’

(from the album We Shall Overcome: The Seeger Sessions, 2006).

8.  Van der Graaf Generator ‘Refugees’

(from the album The Least We Can Do Is Wave to Each Other, 1970).

9.  Elbow ‘The Blanket of Night’

(from the album The Take Off and Landing of Everything, 2014).

10. Elvis Costello ‘Deportee’

(from the album King of America – Bonus Tracks, 1986).