This Week On Not Top Gear… June 14, 2016 Alex Bean Blog, Video box, car news, DHL, James May, Jeremy Clarkson, Richard Hammond 0 James records a video, Hammond supplies commentary and Jeremy constructs a box…