Umbrella Man

From Umbrella Man to the Coughing Major, the truth is often very strange

14 February 2015 9:00 am

Are you sitting comfortably and wearing your tinfoil hat? If so, open YouTube and watch a full-screen version of the…