Body Clocks are a new electronic duo from the southwest.