Lyric discussion by Cyberghost 

Cover art for Hudson lyrics by Vampire Weekend

I sort of got the feeling that this song was about how History plays itself over and over again.

My Interpretation

Only comment worth reading here. +1