Tokyo Police Club release video for “Simple Dude” and announce Fall tour of North America Promos·2 mins read