Twin Shadow’s firtst video from Confess which is due out on the 11th. The video was directed by Keith Musil and see’s Geroge Lewis Jr. perform some death-defying tricks on a motorcycle in order to evade masked henchmen with baseball bats.