album review: Luke James – Self Titled

*This review is for the standard version. Being selected to open for Beyonce’s Mrs. Carter Show World Tour is as big a cosign as it gets, but anyone can name drop.  The artist still has to deliver musically and when Luke James released as earnest a single as it gets in 2013’s “I.O.U.”, he showed […]