Madeline Finn Unveils Video for “Save Yourself”

Madeline Finn Unveils Video for "Save Yourself" Madeline Finn has unveiled the video for the single "Save Yourself" today. Watch/Post "Save Yourself" Video Directed by the Overlook Entertainment crea...