Ben Harper appeared on The Tonight Show last night to perform “Rock N’ Roll Is Free.” You can view the performance below: