Twin River “Settle Down”
“Settle Down” is the second single off Twin River’s new LP ‘Passing Shade’, out June 17, 2016 via Light Organ Records.
Video by Anthem Jackson
Starring Ariel Ladret & Stephanie Izsak
Producer Tim Kubbinga
“[Anthem Jackson] were traveling in the Netherlands at the time and decided to theme the video around two friends on a roadtrip. They hired actors Ariel Ladret and Stephanie Iszak, got hold of a vintage VW bus with questionable safety features and reliability, and shot the video with (their words) “shitty camcorders”“She Shreds