This week’s news… State legislatures hell bent on being oil industry supported whores Tesla on track for 5,000 Model 3’s PER WEEK by end of the year Maybe the telegraph was having a bad day Dealers are very influential, which should scare the shit out of us Phillip Barclay shared this one with us, Audi […] Read more about this episode on WhatDrives.Us