Added by
yellowhair
5 years ago on 13 April 2019 06:07
Filmed June 24th, 2016
Studio 6B in Rockefeller Center
Music video by The Avett Brothers performing Satan Pulls The Strings. ยฉ 2016 Republic Records, a Division of UMG Recordings, Inc. (American Recordings)