Some tunes have the power to relax the mind in all circumstances. Their notes fall on our ears and instantly soothe the soul. This is one such song... check it out, if you haven't already heard it.
The Bachelor & The Bride - By The Decemberists
No comments:
Post a Comment