Great new Electronic track from Ed Harbinger.