Home SongsFolk & Acoustic Music Videos Watch: The Weather Station – Kept It All to Myself