Watch: New Twin Shadow Video For “5 Seconds”

Twin Shadow debuted the video for “5 Seconds”, the first video from his forthcoming album Confess, at New York City’s Times Square introducing it himself.


Related Post
Leave a Comment