Tokyo Police Club release "Just A Scratch" music video August 09, 2024 by Terrance Pryor in Music Farewell tour starting soon.Read More