Phantoms announce debut album with new single, “Pulling Me In” [Stream] LA-based duo Phantoms have announced their debut self-titled album with a brand new single, 'Pulling Me In.'