ShowShowThe Cardigans at Tavastia, Helsinki, FinlandOct 28, 2003The CardigansTavastia-klubi · Helsinki, FinlandFollowI was thereUpload from this showMediaLineupAboutLoading