Staff on August 7, 2014 0 Comments Don’t know where these guys came from, but they’re here to stay. Taken from the new album, LP1.