As Tokyo Police Club winds up their illustrious recording and live-concert career, Graham reminisces about the cursed tour van they bought in America that they couldn’t get across the Canadian border.
As Tokyo Police Club winds up their illustrious recording and live-concert career, Graham reminisces about the cursed tour van they bought in America that they couldn’t get across the Canadian border.