Tokyo Police Club – 06-17-12 – The Fillmore, Detroit, MI

June 19, 2012 In Shows