Amsterdam | Audio, Glasgow | Music Photography

‘ *Amsterdam were formed on Merseyside in 1999, and the following year won an NME competition to find the best unsigned band of 2000. They were also among the winners at the prestigious music business event In the City. Amsterdam appeared on an EMI compilation...