While quite popular after her free Apple iTunes debut many months ago, I’m a bit late in stumbling upon Sara Bareilles’ latest tune entitled “Love Song”. I’m pretty much at a loss as to how she came across my surfing travels – but nonetheless, this tune has been stuck in my head ever since. Be […]