Evidence – ‘The Factory’ Staff Writers 7 years ago Evidence drops another excellent video from the sublime Weather or Not.