Video of the Moment #496: I Like Trains

I Like Trains will be releasing a new 10″ on the 11th of July called ‘Sirens’, from their 2010 album ‘He Who Saw the Deep’; the promo video for the song is below. Your eyes are assaulted by dozens of images, but what is this video really about? Tell us what you think in the comments.
[youtube]http://www.youtube.com/watch?v=Nmku5dbaHNI[/youtube]
Leave Your Response