Lower Than Atlantis have released a music video for their Christmas single, “Merry Christmas (Wherever You Are),” which hits iTunes on Sunday.