GOD's CHARIOT The BMW E30 M3 lives forever in our minds as the ultimate touring car racing homologation special, almost instantly becoming both the dominant force in DTM in the ‘80s while never losing it’s position as an underdog. Down