Getting Your Toes Tapping with This So-'Right' Song

4/30/2015
Jesse Harris and his band Star Rover hit PEOPLE.com's Music Lounge with their single 'No Wrong No Right'.