I just saw the video on MTV(The Netherlands) its great!!
Dudes, look at the Allan Hotel it says "New Horizons" has that something to do with the "A thousand horizons" thing?
Separate names with a comma.