Black Country, New Road released the second single, “Happy Birthday,” from their new album “Forever Howlong” on March 3. The song was released with a stop-motion animation ...