First things first: this band has absolutely nothing to do with awesome stainless steel sports cars from the early ‘80s, nor do they mean to reference Doc Brown’s time trekking contraption from Back to the Future. Although, it would be easy to assume that some time travel was involved in the recording process of the
