More than four decades after its debut, The Clash’s iconic 1979 song “London Calling” has earned another major feat, further cementing its status as one of classic rock’s most celebrated anthems.