New Amsterdam: Live At Heineken Music Hall is a live album by the Counting Crows.
It was recorded in Amsterdam in The Netherlands between February 4 and 6, 2003.
Average Amazon Customer Rating – %%AVERAGERATING%% Stars Continue reading Counting Crows New Amsterdam: Live At Heineken Music Hall 2003