The debut full-length collaboration from The Bug?s Kevin Martin and Earth?s Dylan Carlson was recorded in two days in Los Angeles.

Label: Ninja Tune

Release Date: Mar 24, 2017

Read the full review or >Check it out on Amazon

Advertisements