Atlantic Fail

In what must have been an oversight, Atlantic Records seems to have lost one of their websites, atlrec.com, today. The site seems to…